Ansible: nā mea hou i nā hoʻonā koʻikoʻi e hoʻokaʻawale i kāu honua

Ke lawe mau nei ke kaiāulu Ansible i nā ʻike hou - nā plugins a me nā modula - e hana ana i nā hana hou no ka poʻe e pili ana i nā mea mālama Ansible, no ka mea pono e hoʻohui ʻia nā code hou i loko o nā waihona i ka wikiwiki. ʻAʻole hiki ke hoʻokō i nā manawa palena a me ka hoʻomaka ʻana o kekahi mau huahana i mākaukau loa no ka hoʻokuʻu ʻia ʻana a hiki i ka mana mana hou o Ansible Engine. A hiki i kēia manawa, hoʻokahi wale nō ala no ka mea hoʻohana hope e loaʻa ai ka ʻike Ansible hou - me kahi mana hou o ka Ansible Engine.

Ansible: nā mea hou i nā hoʻonā koʻikoʻi e hoʻokaʻawale i kāu honua

No ka hoʻoponopono ʻana i kēia pilikia, ua hoʻomaka ke kaiāulu Ansible e hana i nā koho maʻalahi no ka hana ʻana a me ka hoʻihoʻi ʻana i nā ʻike.

ʻO Red Hat Ansible Engine 2.8: i nā ala hou no ka hoʻoponopono ʻana i ka ʻike Ansible

I ka pane ʻana i ka noi mea hoʻohana, ua hoʻokomo ʻo Ansible Engine 2.8 i nā loli e pili ana i ka hoʻoili ʻana i nā ʻike, ʻaʻole i hoʻokomo ʻia i ka hoʻokuʻu kūhelu. Hiki i kēia mau hoʻololi ke ala hou e hāʻawi i nā ʻike i nā mea hoʻohana i hilinaʻi ʻole i nā mea mālama Ansible e hoʻokele i nā ʻike Ansible a me ke code o ka paepae ponoʻī.

Hoʻolālā ʻia i nā hoʻokuʻu e hiki mai ana e hiki i nā mea hana o ka ʻike ke hāʻawi iā ia ma ke ʻano o nā pūʻolo kūikawā, i kapa ʻia ʻo Collections, hiki ke hoʻokomo ʻia i kahi kūpono no ka hoʻokō ʻana ma ka node Ansible nui (control node) a i ʻole ma kahi. managed node (managed node ). E kuhikuhi pololei ka mea nāna i hōʻiliʻili i nā kikoʻī hoʻokō i loko o ka pūʻolo me ka hoʻohana ʻana i nā kuleana a me nā puke pāʻani. Me nā hoʻololi i luna i Ansible Engine, ʻo Collections kekahi o nā mea hana e ʻae iā ʻoe e hoʻokaʻawale i ka hoʻokuʻu ʻana o nā ʻike mai ka hoʻokuʻu ʻana i nā mana mana o Ansible Engine.

Mea Hou Lilo

Ua lōʻihi ka hana ʻana o Become, akā e hoʻomaka ana me ka mana 2.8, ua hoʻohana ʻia ka huaʻōlelo BECOME ma ka paʻamau ma Ansible Engine e koi ai i kahi ʻōlelo huna i ka wā e piʻi ai nā pono (nā pono sudo ma nā ʻōnaehana *nix a i ʻole hiki i ke mode ma nā polokalamu pūnaewele). I nā huaʻōlelo ʻē aʻe, ʻo BECOME kahi mea hana maʻamau i hoʻomaopopo mua i ka ʻōnaehana target.

Eia kekahi laʻana o kona hoʻohana ʻana:

ansible-playbook --become --ask-become-pass site.yml
BECOME password:

Eia kekahi, ua hoʻolauna pū ʻo Ansible Engine 2.8 i ka plugin BECOME, kahi e hana like me doas ma Linux a pehea ʻo Runas ma luna Windows, a hiki iā ʻoe ke hana i nā hana ma ka inoa o kahi mea hoʻohana i kuhikuhi ʻia. No ka hoʻokiʻekiʻe ʻana i nā pono ma nā polokalamu pūnaewele, e hoʻohana i ka plugin become-enable.

Ke ʻimi nei i kahi unuhi ʻōlelo Python

Ua loaʻa paha iā ʻoe kēia hewa:

/usr/bin/python: bad interpreter: No such file or directory

ʻO ka mea ʻoiaʻiʻo ma nā mana mua o Ansible Engine, ʻo ka mea paʻamau ʻo ia ka mea nui (paʻamau) Python unuhi i loko o ka /usr/bin/python folder. Mai ka mana 2.8, ʻimi ʻo Ansible i ka unuhi ʻōlelo ma kēlā me kēia ʻōnaehana pahuhopu, e nānā mua i kahi papa o nā ala a me nā inoa hiki ke hoʻokō ʻia o ka unuhi ʻōlelo Python nui ma nā māhele like ʻole, a laila e hoʻohana i kahi papa inoa o nā unuhi unuhi fallback (no ka ʻike hou aku, ʻike. Ansible 2.8 Alakaʻi Porting.

ʻAʻole hana ʻia nā faila e ka paʻamau

Ua ʻimi ʻoe i nā faila .retry ma kāu disk no ka manawa lōʻihi? Inā ʻoe e hoʻohana ana iā Ansible no ka manawa lōʻihi, a laila maopopo ka nui o lākou, a lawe wale lākou i kahi kūpono. Ma ka mana 2.8, ʻaʻole hana hou ʻo Ansible Engine i kēia mau faila ma ke ʻano paʻamau (hiki ke hoʻopau ʻia ma ka hoʻoponopono ʻana i ka faila ansible.cfg paʻamau).

Hōʻano hou i ka pāʻani Recap

Wehe mai Nā alakaʻi alakaʻi i ka Ansible 2.8:

Ke helu nei ʻo Play Recap i nā hana me ke kūlana i mālama ʻole ʻia a hoʻopakele ʻia, a me ka maikaʻi, hoʻololi, hiki ʻole ke kiʻi ʻia, hāʻule a lele ʻole, mahalo i ʻelua helu helu helu hou i ka plugin callback paʻamau. ʻO nā hana i hāʻule ʻole no ka ignore_errors: ʻae ua hoʻonohonoho ʻia ka hae e helu ʻia me ka nānā ʻole ʻia. ʻO nā hana i hāʻule ʻole, kahi i hana ʻia ai ka ʻāpana hoʻopakele, helu ʻia he hoʻopakele. E ʻoluʻolu, ʻaʻole e like me nā mana o mua o Ansible, ʻaʻole i helu ʻia nā hana i hoʻopakele ʻia he hemahema.

A i ka papa ʻaina Play Recap, e pili ana i nā hopena o ka hoʻokō ʻana i ka puke pāʻani, ua hoʻokuʻu ʻia nā kolamu hou a nā mea hoʻokipa:

Ansible: nā mea hou i nā hoʻonā koʻikoʻi e hoʻokaʻawale i kāu honua

Nā ao a me nā ipu

Loaʻa ka version 2.8 i nā hoʻomaikaʻi a me nā hoʻohui ʻana i nā modules ao a me nā pahu no ka hana ʻana me Amazon Web Services, Microsoft Azure, Google Cloud, Digital Ocean, podman и kubevirt. He mea kūpono hoʻi e hoʻomaopopo i hiki ke hoʻohana ʻia nā faila TOML ma ke ʻano he kumu waihona.

Paramiko

Ke hoʻohana nei ʻoe i ka Red Hat Ansible Network Automation? ʻAʻole i loaʻa a hilinaʻi paha ʻo Ansible Engine 2.8 i ka paramiko. Ma ka maʻamau, hoʻohana ʻo Ansible Engine i ka ssh. Inā makemake ʻoe i ka paramiko, hiki iā ʻoe ke hoʻokomo iā ia me ke kauoha pip install paramiko

Inā makemake ʻoe i ke kākoʻo e hoʻohana ana i ka paramiko me kāu kau inoa ʻo Red Hat, e ʻoluʻolu e nānā i ka ʻatikala kumu ʻike Nalo ka pūʻolo Paramiko ma hope o ka hoʻokomo ʻana o Ansible Engine hou.

No laila, ua hoʻohui ʻia ka mana hou o Red Hat Ansible Engine me kahi papa inoa o nā hoʻomaikaʻi a me nā loli, hiki ke loaʻa i nā kikoʻī hou aku. maanei.

ʻO Red Hat Ansible Tower 3.5: ʻoi aku ka automation

Mai ka hopena o Mei, ua loaʻa kahi mana hou o Red Hat Ansible Tower 3.5, e hāʻawi ana i nā hoʻomaikaʻi koʻikoʻi no ka automation, a mākou e kamaʻilio ai inā ʻaʻole ʻoe i manawa e nānā iā ʻoe iho.

No laila, ʻo nā mea nui mua:

  • Kākoʻo ʻoihana Red Hat Linux 8;
  • Kākoʻo no ka mālama ʻana i nā hōʻoia waho me ka hoʻohana ʻana i nā plugins kūpono;
  • Kākoʻo no ka lilo ʻana i plugins ma Ansible Tower.

Eia kekahi, hoʻoponopono ka mana hou ma mua o 160 i hōʻike ʻia i nā hewa a me nā pilikia.

Kākoʻo ʻoihana Red Hat Linux 8

ʻŌlelo pinepine mākou ʻo Red Hat Enterprise Linux He kahua hilinaʻi a maʻalahi hoʻi ʻo (RHEL) no ke kūkulu ʻana, no ka laʻana, he ao hybrid. Hāʻawi ʻo Ansible Tower 3.5 (e like me Ansible Engine 2.8) i ka hoʻokele ʻana i nā kikowaena RHEL 8 a hiki ke holo ma ka paepae Red Hat Enterprise. Linux 8 ma ke ʻano he kikowaena hoʻomalu o ka ʻōnaehana Red Hat Ansible Automation.

Halekuai Hooia Kuwaho

Ma waho aʻe o ka hale kūʻai hōʻoia i kūkulu ʻia, hiki i ka Ansible Tower 3.5 ke hoʻohana i nā hale kūʻai hōʻoia waho, no ka mea i kekahi manawa pono ʻoe e hana i nā hōʻoia i hiki ke maʻalahi i nā noi i hoʻolaha ʻia. No laila, hiki i ka mana hou o Ansible Tower ke hana pololei me nā ʻōlelo huna like ʻole a me nā ʻōlelo huna nui, no ka laʻana:

  • HashiCorp Vault;
  • CyberArk AIM;
  • CyberArk Conjur;
  • ʻO Microsoft Azure Key Vault.

Hāʻawi ʻia nā kikoʻī o ka hana ʻana me kēia mau ʻōnaehana ma nā palapala Pūnaehana Hoʻomalu Malu.

Nā plugins hou no ka hana ʻana me ka waihona a me ka hoʻonui ʻana i nā pono

Ma hope o ka hoʻomohala ʻana o ka Ansible Engine, hāʻawi ʻo Ansible Tower 3.5 i nā plugins inventory hou a me kahi plugin e hana me ka mea hana pono hou.

Mahalo nā mea hoʻohui waiwai hou Hiki ke hoʻohana ʻo Ansible Tower i kēia manawa iā Microsoft Azure, Google Cloud Platform a me Red Hat OpenStack Platform ma ke ʻano he kumu waihona waiwai, e hōʻoiaʻiʻo ana i ka hana ʻana me nā ʻenehana kapuaʻi hybrid ma waho o ka pahu.

Hāʻawi ka plugin Privilege Escalation hou i ka lawelawe piha ʻana i nā hana escalation pono, e hāʻawi ana i ka maʻalahi a me ka mana hoʻohālikelike ʻia me ka sudo a me ka su.

UI papa inoa hou

I ka mana hou, ua maʻalahi ka hana ʻana me nā papa inoa. Hiki ke hoʻonui ʻia e hōʻike i nā kikoʻī a hāʻule e hōʻike i nā mea hou aku. Hiki ke hoʻokaʻawale ʻia nā papa inoa e nā māla like ʻole a kānana ʻia e nā mea āpau.

Nā ana i hoʻomaikaʻi ʻia

Loaʻa i nā Metrics nā mea i kapa ʻia he endpoints (/api/v2/metrics), mahalo i ka Ansible Tower hiki ke nānā maʻalahi i kēia manawa me ka hoʻohana ʻana iā Prometheus a me nā ʻōnaehana like ʻole, a hiki ke hoʻohana ʻia kekahi mau ʻōnaehana, me nā kapuaʻi, i ka manawa like.

Loaʻa ka Ansible Tower 3.5 no ka hoʻoiho ʻana, mana hou loa o Red Hat Ansible Tower Hiki ke hoʻokomo ʻia ma ka ʻāina a ma o Vagrant a i ʻole Amazon AMI.

Nā Webinars ma Ansible: hoʻonui i kāu mau akamai

Hoʻopiha mau ʻia ka waihona o nā webinars ma ke kumuhana: www.ansible.com/resources/webinars-training?hsLang=en-us

Ua hala ka la 4 o Iune Pūnaewele He aha ka mea hou ma Ansible Automation, e uhi ana i nā hiʻohiʻona hou a i hoʻomaikaʻi ʻia o Red Hat Ansible Tower a me Red Hat Ansible Engine. E hiki koke mai ana i kahi waiho.

Loaʻa ma ka ʻōlelo Lūkini webinar e pili ana i ka Network Automation me ka hoʻohana ʻana iā Ansible.

Source: www.habr.com

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster