Ansible 101 – Conditionals Usage In Ansible Playbook

ကျွန်တော်တို့ ansible playbook မှာ ansible block, tasks တွေကို condition ပေါ်မူတည်ပြီး run လို့ရပါတယ်. remote hosts မှာရှိတဲ့ facts ( variables ) တွေ, အရင် run ထားတဲ့ tasks တွေရဲ့

Continue readingAnsible 101 – Conditionals Usage In Ansible Playbook

Ansible 101 – Ansible Play Recap And Return Values

ကျွန်တော်တို့ ansible modules တွေကို run လို့ ရလာတဲ့ result တွေကို ansible playbook မှာပြန်သုံးဖို့ ansible engine, modules တွေရဲ return values တွေကိုနားလည်ဖို့ လိုပါတယ်. ansibel engine, modules တွေကို run

Continue readingAnsible 101 – Ansible Play Recap And Return Values

Ansible 101 – Magic Variables Usage In Ansible

ကျွန်တော်တို့ magic variables ကိုသုံးပြီး automate လုပ်မဲ့ resources တွေရဲ့ facts ( variables ) တွေကို ansible playbook, jinja2 template file မှာ ခေါ်သုံးလို့ရပါတယ်. magic variables က ansible special

Continue readingAnsible 101 – Magic Variables Usage In Ansible

Ansible 101 – Jinja2 Usage In Ansible

ကျွန်တော်တို့ ansible မှာ variables တွေကို access လုပ်တဲ့အခါ Jinja2 syntax ( “{{ variables }}” ) ကိုသုံးပါတယ်. ansible မှာ Jinja2 ကို နေရာ တော်တော်များများ မှာသုံးထားပါတယ်. Jinja2 ကိုနားလည်ဖို့ programming

Continue readingAnsible 101 – Jinja2 Usage In Ansible

Ansible 101 – Variables Usage

ansible က variables တွေကိုသုံးပြီး resources တွေကို manage လုပ်ပါတယ်. ansible_facts and ansible_local တို့က ansible ကသတ်မှတ်ထားတဲ့ special variables တွေပါ, user ကသတ်မှတ်လို့ မရပါဘူး. automate လုပ်မဲ့ resources တွေမှာသုံးမဲ့ variables

Continue readingAnsible 101 – Variables Usage

Ansible 101 – Understanding Ansible Facts

ကျွန်တော်တို့ ansible မှာ automate လုပ်ချင်တဲ့ resources တွေရဲ့ variables တွေကိုသိချင်တဲ့အခါမှာ, ကျွန်တော်တို့ ansible facts ကိုသုံးပါတယ်. resources တွေရဲ့ variables ဆိုတာက, တစ်ကယ်လို့ကျွန်တော်တို့ automate လုပ်မဲ့ resources က linux server ဖြစ်ရင်

Continue readingAnsible 101 – Understanding Ansible Facts

Ansible 101 – JSON Usage In Ansible

ကျွန်တော်တို့ Ansible ကိုလေ့လာတဲ့အခါမှာ JSON Syntax and Data Types တွေကို နားလည်ဖို့လိုပါတယ်. Ansible က Ansible ad-hoc and playbook တွေရဲ့ results တွေကို JSON Syntax နဲ့ဖော်ပြပါတယ်. Ansible variables file

Continue readingAnsible 101 – JSON Usage In Ansible

Ansible 101 – Ansible Ad-hoc and Playbook

ကျွန်တော်တို့ ansible ကို သုံးပြီး resources ကို automate လုပ်တဲ့ အခါမှာ ansible ad-hoc and playbook တို့က အရေးပါပါတယ်. ကျွန်တော်တို့ resources တွေကို automate လုပ်တဲ့ အခါ မှာ automate လုပ်မဲ့ tasks

Continue readingAnsible 101 – Ansible Ad-hoc and Playbook

Ansible 101 – Ansible Configuration and Inventory

ကျွန်တော်တို့ ansible လေ့လာတဲအခါမှာ ansible.cfg နဲ့ inventory file တွေကအရေးပါပါတယ်. ကျွန်တော် တို့ automate လုပ်ချင်တဲ့ resources ကို ဘယ်လို့ connect လုပ်မယ်, ဘယ် protocol ကိုသုံးမယ်တို့ကို ansible.cfg and inventory မှာ သတ်မှတ်လို့ရပါတယ်.

Continue readingAnsible 101 – Ansible Configuration and Inventory

Ansible 101 – Preparing Ansible Hands-on Lab

Ansible ကို လေ့လာလျှင် ကျွန်တော်တို့ hands-on လုပ်ပြီးလေ့လာတာပိုကောင်းပါတယ်. Ansible hands-on lab ကို overhead နည်းနည်းနဲ့ လုပ်လို့ရပါတယ်. VM or Cloud ကိုယ်ကြိုက်ရာမှာ deploy လုပ်လို့ရပါတယ်. ကျွန်တော်တို့ အရင် ဆုံး High Level Design

Continue readingAnsible 101 – Preparing Ansible Hands-on Lab