{"id":256,"date":"2016-07-22T14:24:16","date_gmt":"2016-07-22T12:24:16","guid":{"rendered":"http:\/\/tomdus.de\/wp\/?p=256"},"modified":"2016-07-22T14:26:35","modified_gmt":"2016-07-22T12:26:35","slug":"ansible-wie-erfahre-ich-die-linux-distribution","status":"publish","type":"post","link":"https:\/\/tomdus.de\/wp\/ansible-wie-erfahre-ich-die-linux-distribution\/","title":{"rendered":"Ansible &#8211; Wie erfahre ich die Linux Distribution"},"content":{"rendered":"<h3>Wie erfahre ich die Linux Distribution in Ansible?<\/h3>\n<ul>\n<li>Wie erfahre ich, welche Linux Distribution das Zielsystem hat?<\/li>\n<li>Wie begrenze ich die Ausf\u00fchrung vom ansible tasks auf einige Linux Distributionen?<\/li>\n<\/ul>\n<p>Ansible speichert automatisch die Beschreibung der linux Distribution in den folgenden Variablen:<br \/>\n<em> ansible_distribution<\/em>, ansible_distribution_release und <em>ansible_distribution_version<\/em>. (Mehr dazu in <a href=\"http:\/\/docs.ansible.com\/ansible\/playbooks_best_practices.html#operating-system-and-distribution-variance\">Ansible Best Practise<\/a>)<\/p>\n<p>Um die Distribution Information zu erhalten:\u00a0 <code>ansible all -m setup -a \"filter=ansible_distribution*\"<\/code><\/p>\n<p>Mit dem Ergebnis:<\/p>\n<pre>\"ansible_distribution\": \"CentOS\",\r\n\"ansible_distribution_release\": \"Final\",\r\n\"ansible_distribution_version\": \"6.4\"<\/pre>\n<p>und um die <code>tasks<\/code> nur bei einigen Distributionen in ansible playbook durchzuf\u00fchren<br \/>\n<code>when: ansible_distribution == 'CentOS'<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie erfahre ich die Linux Distribution in Ansible? Wie erfahre ich, welche Linux Distribution das Zielsystem hat? Wie begrenze ich die Ausf\u00fchrung vom ansible tasks auf einige Linux Distributionen? Ansible speichert automatisch die Beschreibung der linux Distribution in den folgenden Variablen: ansible_distribution, ansible_distribution_release und ansible_distribution_version. (Mehr dazu in Ansible Best Practise) Um die Distribution Information [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,5],"tags":[],"class_list":["post-256","post","type-post","status-publish","format-standard","hentry","category-ansible","category-linux"],"_links":{"self":[{"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/posts\/256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/comments?post=256"}],"version-history":[{"count":8,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/posts\/256\/revisions"}],"predecessor-version":[{"id":264,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/posts\/256\/revisions\/264"}],"wp:attachment":[{"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/media?parent=256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/categories?post=256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tomdus.de\/wp\/wp-json\/wp\/v2\/tags?post=256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}