မေလ 16 ရက်၊ 2019 ခုနှစ်တွင် Ansible ဖွဲ့စည်းမှုပုံစံစီမံခန့်ခွဲမှုစနစ်၏ ဗားရှင်းအသစ်ကို ထုတ်ပြန်ခဲ့သည်။
အဓိကပြောင်းလဲမှုများ-
- Ansible စုဆောင်းမှုများနှင့် အကြောင်းအရာ namespaces အတွက် စမ်းသပ်ပံ့ပိုးမှု။ ယခုအခါတွင် Ansible အကြောင်းအရာကို စုစည်းမှုတစ်ခုအဖြစ် ထုပ်ပိုးပြီး namespaces မှတစ်ဆင့် ဖြေရှင်းနိုင်ပါပြီ။ ၎င်းသည် သက်ဆိုင်ရာ modules/roles/plugins များကို မျှဝေရန်၊ ဖြန့်ဝေရန်နှင့် ထည့်သွင်းရန် ပိုမိုလွယ်ကူစေသည်။ Namespaces မှတဆင့် သီးခြားအကြောင်းအရာများကို ဝင်ရောက်ကြည့်ရှုခြင်းအတွက် စည်းမျဉ်းများကို သဘောတူညီထားသည်။
- Python စကားပြန်ရှာဖွေတွေ့ရှိမှု - ပစ်မှတ်တစ်ခုပေါ်တွင် Python module တစ်ခုကို ပထမဆုံး run သောအခါ၊ Ansible သည် ပစ်မှတ်ပလက်ဖောင်းအတွက် အသုံးပြုရန် မှန်ကန်သော ပုံသေ Python စကားပြန်ကို ရှာဖွေရန် ကြိုးစားလိမ့်မည် (/usr/bin/python)။ ansible_python_interpreter ကို သတ်မှတ်ခြင်းဖြင့် သို့မဟုတ် config မှတဆင့် သင်သည် ဤအပြုအမူကို ပြောင်းလဲနိုင်သည်။
- အမွေအနှစ် CLI အငြင်းအခုံများဖြစ်သည့် --sudo၊ --sudo-user၊ --ask-sudo-pass၊ -su၊ --su-user နှင့် --ask-su-pass ကို ဖယ်ရှားပြီး -- ဖြင့် အစားထိုးသင့်သည် ဖြစ်လာ၊ --become-user၊ --become-method နှင့် --ask-become-pass။
- ဖြစ်လာသည့်လုပ်ဆောင်ချက်ကို ပလပ်အင်ဗိသုကာသို့ ရွှေ့လိုက်ပြီး ပိုမိုစိတ်ကြိုက်ပြင်ဆင်နိုင်ပြီဖြစ်သည်။
ဥပမာအားဖြင့် Windows အတွက် ssh သယ်ယူပို့ဆောင်ရေး အတွက် စမ်းသပ်မှု ပံ့ပိုးမှု သေးငယ်သော ပြောင်းလဲမှု အများအပြားလည်း ရှိပါသည် (ယခု သင်သည် Windows တွင် winrm ကို configure လုပ်ရန် မလိုအပ်ဘဲ၊ Windows 10 တွင် တည်ဆောက်ထားသော openssh ကို အသုံးပြုပါ။)
source: linux.org.ru