{"id":35513,"date":"2019-10-31T22:04:46","date_gmt":"2019-10-31T19:04:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira\/"},"modified":"2019-10-31T22:04:46","modified_gmt":"2019-10-31T19:04:46","slug":"ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira","title":{"rendered":"Ansible: updates in sleuteloplossingen voor automatisering van uw wereld","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>De Ansible-gemeenschap levert voortdurend nieuw materiaal \u2013 plugins en modules \u2013 wat resulteert in veel nieuw werk voor degenen die Ansible onderhouden, aangezien nieuwe code zo snel mogelijk in de repositories moet worden ge\u00efntegreerd. Het lukt niet altijd om binnen de deadlines te blijven en de lancering van sommige producten die al klaar zijn voor release wordt uitgesteld tot de volgende offici\u00eble versie van Ansible Engine. Tot voor kort had de eindgebruiker slechts \u00e9\u00e9n manier om nieuwe Ansible-inhoud te verkrijgen \u2013 samen met de nieuwe versie van Ansible Engine.<\/p>\n<p><img decoding=\"async\" alt=\"Ansible: updates in sleuteloplossingen voor automatisering van uw wereld\" src=\"\/wp-content\/uploads\/2019\/06\/0af4ab8d0369433142aa6f20a4ff54dc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nOm het ongemak te verhelpen, is de Ansible-gemeenschap begonnen met het ontwikkelen van flexibelere opties voor het cre\u00ebren en verkrijgen van inhoud. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Red Hat Ansible Engine 2.8: op weg naar nieuwe methoden voor de verwerking van Ansible-inhoud<\/h3>\n<p>\nIn reactie op gebruikersverzoeken zijn er in Ansible Engine 2.8 wijzigingen aangebracht met betrekking tot de verwerking van inhoud, <b>die niet is opgenomen in de offici\u00eble release<\/b>. Deze veranderingen maken een nieuwe manier van het leveren van inhoud aan gebruikers mogelijk, die niet afhankelijk is van de Ansible-beheerders bij het beheer van zowel de Ansible-inhoud als de code van het platform zelf.<\/p>\n<p>In toekomstige releases wordt verwacht dat contentcreators hun inhoud in de vorm van speciale pakketten, zogenaamde Collecties, kunnen aanbieden, die kunnen worden ge\u00efnstalleerd op de juiste uitvoeringslocatie op de Ansible-hoofdnode (control node) of op de beheerde node (managed node). De creator van de collectie zal rechtstreeks in het pakket details van de uitvoering kunnen specificeren met behulp van rollen en playbooks. Dankzij de hierboven genoemde wijzigingen in Ansible Engine, zullen collecties een van de instrumenten worden die <b>de release van inhoud ontkoppelen van de release van offici\u00eble versies van Ansible Engine.<\/b>.<\/p>\n<h4>Nieuwe constructie Become<\/h4>\n<p>\nDe Become-constructie bestaat al een tijdje, maar vanaf versie 2.8 wordt het woord BECOME standaard gebruikt in Ansible Engine voor het opvragen van een wachtwoord bij het verhogen van bevoegdheden (sudo-rechten op *nix-systemen of enable-modus op netwerkapparaten). Met andere woorden, nu is BECOME het standaard middel voor toestemmingverhoging dat zelf al omgaat met het doelsysteem.<\/p>\n<p>Zo ziet een voorbeeld van het gebruik eruit:<\/p>\n<pre><code class=\"plaintext\">ansible-playbook --become --ask-become-pass site.yml\nBECOME wachtwoord:\n<\/code><\/pre>\n<p>\nBovendien is er in Ansible Engine 2.8 de BECOME-plug-in toegevoegd, die werkt als doas op Linux en als runas op Windows, en waarmee acties kunnen worden uitgevoerd namens een opgegeven gebruiker. Voor verhoogde privileges op netwerkapparaten wordt de become-plug-in enable gebruikt.<\/p>\n<h4>Zoek naar Python-interpreter<\/h4>\n<p>\nU bent mogelijk een dergelijke fout tegengekomen:<\/p>\n<pre><code class=\"plaintext\">\/usr\/bin\/python: bad interpreter: No such file or directory\n<\/code><\/pre>\n<p>\nHet punt is dat in eerdere versies van Ansible Engine standaard werd aangenomen dat de primaire (standaard gebruikte) Python-interpreter zich in de map \/usr\/bin\/python bevindt. Vanaf versie 2.8 zoekt Ansible de interpreter op elke doelmachine, eerst door de paden en namen van de hoofdpython-interpreter in verschillende distributies te controleren, en daarna door ordenen van lijsten met back-up interpreters (fallback list), zie voor meer informatie in <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible\/latest\/porting_guides\/porting_guide_2.8.html#python-interpreter-discovery\">De handleiding voor portabiliteit naar Ansible 2.8<\/a><\/noindex>.<\/p>\n<h4>Retry-bestanden worden standaard niet meer aangemaakt<\/h4>\n<p>\nZoekt u al lang naar .retry-bestanden op uw schijf? Als u Ansible al een tijd gebruikt, zijn ze er vast veel, en ze nemen alleen maar nuttige ruimte in. Vanaf versie 2.8 maakt Ansible Engine standaard deze bestanden niet meer aan (wat kan worden teruggedraaid door het standaard gebruikte ansible.cfg-bestand te bewerken).<\/p>\n<h4>Bijgewerkte Play Recap<\/h4>\n<p>\nUittreksel uit <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible\/latest\/porting_guides\/porting_guide_2.8.html#python-interpreter-discovery\">Handleidingen voor portabiliteit naar Ansible 2.8<\/a><\/noindex>:<\/p>\n<blockquote><p>Play Recap telt nu taken (tasks) met de status ignored en rescued, naast ok, changed, unreachable, failed en skipped, dankzij twee nieuwe statistiekens tellers in de callback-plug-in default. Failed-taken waarvoor de flag ignore_errors: yes is ingesteld, worden geteld als ignored. Failed-taken die daarna de rescue-sectie hebben doorlopen, worden geteld als rescued. Let op dat, in tegenstelling tot eerdere versies van Ansible, rescued-taken niet meer worden geteld als failed.<\/p><\/blockquote>\n<p>\nEn in de tabel Play Recap aan het einde van de uitvoering van de playbook zijn er extra kolommen skipped, rescued en ignored voor de hosts verschenen:<\/p>\n<p><img decoding=\"async\" alt=\"Ansible: updates in sleuteloplossingen voor automatisering van uw wereld\" src=\"\/wp-content\/uploads\/2019\/06\/1eee70c5780d6362c530d29bc32cd3b6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>Clouds en containers<\/h4>\n<p>\nIn versie 2.8 zijn verbeteringen en aanvullingen ge\u00efmplementeerd in cloud- en container-modules voor gebruik met Amazon Web Services, Microsoft Azure, Google Cloud, Digital Ocean, <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible\/latest\/plugins\/connection\/podman.html\">podman<\/a><\/noindex> en <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible\/latest\/plugins\/inventory\/kubevirt.html\">kubevirt<\/a><\/noindex>. Het is ook vermeldenswaard dat TOML-bestanden nu kunnen worden gebruikt als inventory-bron.<\/p>\n<h4>Paramiko<\/h4>\n<p>\nGebruikt u Red Hat Ansible Network Automation? Ansible Engine 2.8 bevat paramiko niet meer en is er niet afhankelijk van. Standaard gebruikt Ansible Engine ssh. Als u paramiko nodig heeft, kunt u het installeren met de opdracht pip install paramiko.<\/p>\n<p>Als u ondersteuning nodig heeft voor het gebruik van paramiko binnen uw Red Hat-abonnement, zie dan het kennisbankartikel. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/solutions\/4147641\">Paramiko-pakket ontbreekt na nieuwe installaties van Ansible Engine.<\/a><\/noindex>.<\/p>\n<p><b>De nieuwe versie van Red Hat Ansible Engine is voorzien van een indrukwekkende lijst met verbeteringen en wijzigingen die u hier kunt bekijken. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ansible\/ansible\/blob\/stable-2.8\/changelogs\/CHANGELOG-v2.8.rst\">hier<\/a><\/noindex>.<\/b><\/p>\n<h3>Red Hat Ansible Tower 3.5: meer automatisering.<\/h3>\n<p>\nEen nieuwe versie van Red Hat Ansible Tower 3.5 is sinds eind mei beschikbaar, met verschillende belangrijke verbeteringen voor automatisering, waar we over zullen praten als u deze nog niet zelf hebt gecontroleerd.<\/p>\n<p>Dus, eerst de belangrijkste punten:<\/p>\n<ul>\n<li>Ondersteuning voor Red Hat Enterprise Linux 8.<\/li>\n<li>Ondersteuning voor externe opslag van referenties met behulp van de juiste plug-ins.<\/li>\n<li>Ondersteuning voor become-plug-ins in Ansible Tower.<\/li>\n<\/ul>\n<p>\nBovendien zijn in de nieuwe versie meer dan 160 geregistreerde fouten en problemen opgelost.<\/p>\n<h4>Ondersteuning voor Red Hat Enterprise Linux 8.<\/h4>\n<p>\nWe herhalen vaak dat Red Hat Enterprise Linux (RHEL) een betrouwbare en veelzijdige basis is voor bijvoorbeeld het opbouwen van een hybride cloud. Ansible Tower 3.5 (net als Ansible Engine 2.8) biedt beheer voor RHEL 8-hosts en kan ook draaien op het Red Hat Enterprise Linux 8-platform als het beheerde knooppunt van het Red Hat Ansible Automation-systeem.<\/p>\n<h4>Externe opslag van referenties.<\/h4>\n<p>\nNaast de ingebouwde opslag van referenties, kan Ansible Tower 3.5 nu ook gebruikmaken van externe opslag van referenties, omdat soms meer toegankelijkheid voor referenties nodig is voor gedistribueerde applicaties. Daarom kan de nieuwe versie van Ansible Tower rechtstreeks werken met verschillende oplossingen voor het opslaan van wachtwoorden en sleutels, zoals:<\/p>\n<ul>\n<li>HashiCorp Vault.<\/li>\n<li>CyberArk AIM.<\/li>\n<li>CyberArk Conjur.<\/li>\n<li>Microsoft Azure Key Vault.<\/li>\n<\/ul>\n<p>\nDetails over het werken met deze systemen zijn te vinden in de documentatie. <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible-tower\/3.5.0\/html\/administration\/credential_plugins.html\">Secret Management System.<\/a><\/noindex>.<\/p>\n<h4>Nieuwe plug-ins voor inventory en privilege-escalatie.<\/h4>\n<p>\nMet de ontwikkeling van Ansible Engine biedt Ansible Tower 3.5 nieuwe inventory-plug-ins en een plug-in voor een nieuw middel voor privilege-escalatie.<\/p>\n<p>Dankzij <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ansible.com\/ansible-tower\/3.5.0\/html\/userguide\/inventories.html#inventory-plugins\">de nieuwe inventory-plug-ins.<\/a><\/noindex> Ansible Tower kan nu Microsoft Azure-, Google Cloud Platform- en Red Hat OpenStack Platform-systemen gebruiken als inventory-bronnen, wat zorgt voor out-of-the-box functionaliteit met hybride cloudomgevingen.<\/p>\n<p>De nieuwe plug-in voor privilege-escalatie biedt uitgebreide taakverwerking voor privilege-escalatie, waarbij veel meer flexibiliteit en controle wordt geboden dan traditionele sudo en su.<\/p>\n<h4>Hervormd UI-interface voor lijsten.<\/h4>\n<p>\nIn de nieuwe versie is het werken met lijsten veel gebruiksvriendelijker geworden. Je kunt ze openen om details weer te geven en sluiten om meer items op het scherm te tonen. Lijsten kunnen ook worden gesorteerd op verschillende velden en gefilterd op vrijwel elk kenmerk.<\/p>\n<h4>Verbeterde metrics<\/h4>\n<p>\nMetrics hebben zogenaamde endpoints (\\\/api\\\/v2\\\/metrics) gekregen, waardoor Ansible Tower nu eenvoudig kan worden gemonitord met behulp van Prometheus en andere vergelijkbare systemen, waarbij je tegelijkertijd meerdere systemen, inclusief cloudsystemen, kunt gebruiken.<\/p>\n<p><b>Ansible Tower 3.5 is nu beschikbaar voor download, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ansible.com\/products\/tower\/trial\">de nieuwste versie van Red Hat Ansible Tower<\/a><\/noindex> kan zowel lokaal als via Vagrant of Amazon AMI worden ge\u00efnstalleerd.<\/b><\/p>\n<h3>Webinars over Ansible: verbeter je vaardigheden<\/h3>\n<p>\n<b>wordt voortdurend aangevuld<\/b> met een opslagplaats van webinars over het thema: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ansible.com\/resources\/webinars-training?hsLang=en-us\">www.ansible.com\\\/resources\\\/webinars-training?hsLang=en-us<\/a><\/noindex><\/p>\n<p><b>Op 4 juni vond de<\/b> webinar <noindex>Wat is nieuw in Ansible Automation<\/noindex>, webinar plaats, dat gewijd was aan de nieuwe en verbeterde functies van Red Hat Ansible Tower en Red Hat Ansible Engine. Binnenkort beschikbaar in de opslagplaats.<\/p>\n<p><b>In het Russisch is beschikbaar<\/b><noindex><a rel=\"nofollow\" href=\"https:\/\/primetime.bluejeans.com\/a2m\/events\/playback\/d83f20d8-a736-4e40-be17-47897d2de579\"> een webinar over Netwerkautomatisering met Ansible<\/a><\/noindex>.<br \/>\n<br \/>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/456858\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Ansible \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0440\u0430\u0434\u0443\u0435\u0442 \u043d\u043e\u0432\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u2013 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438 \u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u2013 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u044f \u0438 \u043c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0437\u0430\u043d\u044f\u0442 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c Ansible, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u043d\u0443\u0436\u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438. \u0423\u043b\u043e\u0436\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u0440\u043e\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u043f\u043e\u043b\u043d\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a \u0432\u044b\u043f\u0443\u0441\u043a\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u043e\u0442\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Ansible Engine. \u0414\u043e \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26639,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35513","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Ansible \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0440\u0430\u0434\u0443\u0435\u0442 \u043d\u043e\u0432\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u2013 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438 \u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u2013 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u044f \u0438 \u043c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0437\u0430\u043d\u044f\u0442 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c Ansible, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u043d\u0443\u0436\u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Ansible: \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u043c\u0438\u0440\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Ansible \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0440\u0430\u0434\u0443\u0435\u0442 \u043d\u043e\u0432\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u2013 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438 \u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u2013 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u044f \u0438 \u043c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0437\u0430\u043d\u044f\u0442 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c Ansible, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u043d\u0443\u0436\u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:04:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ansible: updates in belangrijke oplossingen voor de automatisering van jouw wereld | ProHoster","description":"De Ansible-gemeenschap blijft ons verrassen met nieuwe content \u2013 plugins en modules \u2013 en cre\u00ebert veel nieuw werk voor degenen die verantwoordelijk zijn voor Ansible, omdat de nieuwe code zo snel mogelijk moet worden ge\u00efntegreerd.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Ansible: \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u043c\u0438\u0440\u0430 | ProHoster","og:description":"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Ansible \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0440\u0430\u0434\u0443\u0435\u0442 \u043d\u043e\u0432\u044b\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u2013 \u043f\u043b\u0430\u0433\u0438\u043d\u0430\u043c\u0438 \u0438 \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u2013 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u044f \u0438 \u043c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0437\u0430\u043d\u044f\u0442 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c Ansible, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u043d\u0443\u0436\u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/ansible-obnovleniya-v-klyuchevyh-resheniyah-dlya-avtomatizatsii-vashego-mira","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:04:46+00:00","article:modified_time":"2019-10-31T19:04:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35513","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 23:36:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:00:26","updated":"2026-01-21 23:36:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/35513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=35513"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/35513\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/26639"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=35513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=35513"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=35513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}