Mae cymuned Ansible yn dod â chynnwys newydd yn gyson - ategion a modiwlau - gan greu llawer o waith newydd i'r rhai sy'n ymwneud â chynhalwyr Ansible, gan fod angen integreiddio cod newydd i'r storfeydd cyn gynted â phosibl. Nid yw bob amser yn bosibl cwrdd â therfynau amser ac mae lansiad rhai cynhyrchion sy'n eithaf parod i'w rhyddhau yn cael ei ohirio tan y fersiwn swyddogol nesaf o Ansible Engine. Tan yn ddiweddar, dim ond un ffordd oedd i ddefnyddiwr terfynol dderbyn cynnwys Ansible newydd - ynghyd â fersiwn newydd o'r Ansible Engine.

Er mwyn mynd i'r afael â'r anghyfleustra hwn, mae'r gymuned Ansible wedi dechrau gweithio ar opsiynau mwy hyblyg ar gyfer creu ac adalw cynnwys.
Peiriant Red Hat Ansible 2.8: tuag at ddulliau newydd o brosesu cynnwys Ansible
Mewn ymateb i gais defnyddiwr, cyflwynodd Ansible Engine 2.8 newidiadau ynghylch prosesu cynnwys, heb ei gynnwys yn y datganiad swyddogol. Bydd y newidiadau hyn yn galluogi ffordd newydd o gyflwyno cynnwys i ddefnyddwyr nad yw'n dibynnu ar gynhalwyr Ansible i reoli cynnwys Ansible a chod y platfform ei hun.
Y bwriad yw y bydd Crewyr cynnwys mewn datganiadau yn y dyfodol yn gallu ei gyflwyno ar ffurf pecynnau arbennig, fel y'u gelwir Casgliadau, y gellir eu gosod yn y man priodol i'w gweithredu ar y prif nod Ansible (nod rheoli) neu ar a nod a reolir (nod a reolir). Bydd crëwr y casgliadau yn nodi'n uniongyrchol y manylion gweithredu yn y pecyn gan ddefnyddio rolau a llyfrau chwarae. Gyda'r newidiadau uchod i Ansible Engine, Casgliadau fydd un o'r arfau hynny yn caniatáu ichi ddatgysylltu rhyddhau cynnwys o ryddhau fersiynau swyddogol o Ansible Engine.
Dyluniad Dod yn Newydd
Mae adeiladu Become wedi bod o gwmpas ers amser maith, ond gan ddechrau gyda fersiwn 2.8, defnyddir y gair BECOME yn ddiofyn yn Ansible Engine i annog cyfrinair wrth uwchgyfeirio breintiau (breintiau sudo ar systemau *nix neu alluogi modd ar ddyfeisiau rhwydwaith). Mewn geiriau eraill, mae BECOME bellach yn offeryn grymuso safonol sydd eisoes yn deall y system darged.
Dyma enghraifft o'i ddefnydd:
ansible-playbook --become --ask-become-pass site.yml
BECOME password:
Yn ogystal, cyflwynodd Ansible Engine 2.8 yr ategyn BECOME hefyd, sy'n gweithio fel doas ar Linux a sut mae rhedeg ymlaen Windows, ac yn caniatáu ichi gyflawni gweithredoedd ar ran defnyddiwr penodol. I ddyrchafu breintiau ar ddyfeisiau rhwydwaith, defnyddiwch yr ategyn become-enable.
Dod o hyd i gyfieithydd Python
Efallai eich bod wedi dod ar draws y gwall hwn:
/usr/bin/python: bad interpreter: No such file or directory
Y ffaith yw, mewn fersiynau blaenorol o Ansible Engine, y rhagosodiad oedd bod y prif ddehonglydd Python (diofyn) wedi'i leoli yn y ffolder /usr/bin/python. Ers fersiwn 2.8, mae Ansible yn chwilio am ddehonglydd ar bob system darged, yn gyntaf yn gwirio tabl o lwybrau ac enwau gweithredadwy'r prif ddehonglydd Python mewn gwahanol ddosbarthiadau, ac yna'n defnyddio rhestr drefnus o ddehonglwyr wrth gefn (am ragor o wybodaeth, gweler .
Nid yw ffeiliau ailgynnig bellach yn cael eu creu yn ddiofyn
Ydych chi wedi bod yn chwilio am ffeiliau .retry ar eich disg ers amser maith? Os ydych chi wedi bod yn defnyddio Ansible ers amser maith, yna mae'n amlwg bod yna lawer ohonyn nhw, a dim ond lle defnyddiol maen nhw'n ei gymryd. O fersiwn 2.8, nid yw Ansible Engine bellach yn creu'r ffeiliau hyn yn ddiofyn (y gellir eu diystyru trwy olygu'r ffeil ansible.cfg rhagosodedig).
Adolygiad Chwarae wedi'i Ddiweddaru
Dyfyniad o :
Mae Play Recap bellach yn cyfrif tasgau gyda'r statws wedi'i anwybyddu a'i achub, yn ogystal â bod yn iawn, wedi newid, yn anghyraeddadwy, wedi methu ac wedi'i hepgor, diolch i ddau gownter ystadegau newydd yn yr ategyn galw'n ôl rhagosodedig. Mae tasgau a fethwyd y gosodwyd y faner ignore_errors ar eu cyfer: ie yn cael eu cyfrif fel rhai sydd wedi'u hanwybyddu. Mae tasgau a fethwyd, y proseswyd yr adran achub ar eu cyfer bryd hynny, yn cael eu cyfrif fel rhai sydd wedi'u hachub. Sylwch, yn wahanol i fersiynau blaenorol o Ansible, nid yw tasgau achub bellach yn cael eu cyfrif fel rhai a fethwyd.
Ac yn y tabl Play Recap, yn seiliedig ar ganlyniadau gweithredu'r llyfr chwarae, mae gan y gwesteiwyr bellach golofnau ychwanegol wedi'u hepgor, eu hachub a'u hanwybyddu:

Cymylau a chynwysyddion
Mae fersiwn 2.8 yn cynnwys gwelliannau ac ychwanegiadau i fodiwlau cwmwl a chynhwysydd ar gyfer gweithio gyda Amazon Web Services, Microsoft Azure, Google Cloud, Digital Ocean, и . Mae'n werth nodi hefyd y gellir defnyddio ffeiliau TOML bellach fel ffynhonnell rhestr eiddo.
Paramiko
Ydych chi'n defnyddio Red Hat Ansible Network Automation? Nid yw Ansible Engine 2.8 bellach yn cynnwys paramiko nac yn dibynnu arno. Yn ddiofyn, mae Ansible Engine yn defnyddio ssh. Os oes angen paramiko arnoch, gallwch ei osod gyda'r gorchymyn gosod paramiko
Os oes angen cefnogaeth arnoch i ddefnyddio paramiko gyda'ch tanysgrifiad Red Hat, cyfeiriwch at yr erthygl sylfaen wybodaeth .
Felly, mae'r fersiwn newydd o Red Hat Ansible Engine wedi'i ategu gan restr drawiadol o welliannau a newidiadau, y gellir eu canfod yn fanylach .
Red Hat Ansible Tower 3.5: mwy o awtomeiddio
Ers diwedd mis Mai, mae fersiwn newydd o Red Hat Ansible Tower 3.5 wedi bod ar gael, gan gynnig nifer o welliannau difrifol ar gyfer awtomeiddio, y byddwn yn siarad amdanynt os nad ydych eto wedi cael amser i'w wirio drosoch eich hun.
Felly, yn gyntaf y rhai allweddol:
- Cymorth Menter Red Hat Linux 8;
- Cefnogaeth ar gyfer storio credential allanol gan ddefnyddio ategion priodol;
- Cefnogaeth i ddod yn ategion yn Ansible Tower.
Yn ogystal, mae'r fersiwn newydd yn trwsio mwy na 160 o wallau a phroblemau a adroddwyd.
Cymorth Menter Red Hat Linux 8
Rydym yn aml yn dweud bod Red Hat Enterprise Linux Mae (RHEL) yn sylfaen ddibynadwy a hyblyg ar gyfer adeiladu, er enghraifft, cwmwl hybrid. Mae Ansible Tower 3.5 (fel Ansible Engine 2.8) yn darparu rheolaeth ar westeiwyr RHEL 8 a gall hefyd redeg ar blatfform Red Hat Enterprise. Linux 8 fel nod rheoli system Awtomeiddio Ansible Red Hat.
Storfeydd Credyd Allanol
Yn ogystal â'r storfa gredadwy fewnol, gall Ansible Tower 3.5 bellach ddefnyddio storfeydd credential allanol, oherwydd weithiau mae angen i chi wneud tystlythyrau yn fwy hygyrch i gymwysiadau dosbarthedig. Felly, gall y fersiwn newydd o Ansible Tower weithio'n uniongyrchol gyda chyfrinair amrywiol a datrysiadau storio allweddol, er enghraifft:
- HashiCorp Vault;
- CyberArk NOD;
- CyberArk Conjur;
- Microsoft Azure Key Vault.
Rhoddir manylion gweithio gyda'r systemau hyn yn y dogfennau .
Ategion newydd ar gyfer gweithio gyda rhestr eiddo a chynyddu breintiau
Yn dilyn datblygiad yr Injan Ansible, mae Ansible Tower 3.5 yn cynnig ategion rhestr eiddo newydd ac ategyn i weithio gyda'r offeryn braint newydd.
Trwy Gall Ansible Tower nawr ddefnyddio Microsoft Azure, Google Cloud Platform a Red Hat OpenStack Platform fel ffynhonnell rhestr eiddo, sy'n sicrhau gwaith gydag amgylcheddau cwmwl hybrid allan o'r bocs.
Mae'r ategyn Cynnydd Braint newydd yn darparu triniaeth gynhwysfawr o dasgau dwysáu braint, gan gynnig llawer mwy o hyblygrwydd a rheolaeth o'i gymharu â sudo a su traddodiadol.
UI rhestr wedi'i ailgynllunio
Yn y fersiwn newydd, mae gweithio gyda rhestrau wedi dod yn llawer mwy cyfleus. Gellir eu hehangu i arddangos manylion a'u cwympo i arddangos mwy o elfennau. Gall rhestrau hefyd gael eu didoli yn ôl meysydd amrywiol a'u hidlo gan bron unrhyw eiddo.
Gwell Metrigau
Bellach mae gan fetrigau yr hyn a elwir yn bwyntiau terfyn (/api/v2/metrics), a diolch i hynny gellir monitro Ansible Tower yn hawdd gan ddefnyddio Prometheus a systemau tebyg eraill, a gellir defnyddio sawl system, gan gynnwys rhai cwmwl, ar yr un pryd.
Mae Ansible Tower 3.5 bellach ar gael i'w lawrlwytho, gellir ei osod yn lleol neu trwy Vagrant neu Amazon AMI.
Gweminarau ar Ansible: uwchraddiwch eich sgiliau
Wedi'i ailgyflenwi'n gyson storfa gweminarau ar y pwnc:
Mehefin 4 wedi pasio gweminar , yn cwmpasu nodweddion newydd a gwell o Red Hat Ansible Tower a Red Hat Ansible Engine. Yn dod i storfa yn fuan.
Ar gael yn Rwsieg.
Ffynhonnell: hab.com
