{"id":14304,"date":"2020-08-17T13:09:58","date_gmt":"2020-08-17T13:09:58","guid":{"rendered":"http:\/\/shivaprogramming.com\/blog\/?p=14304"},"modified":"2022-01-06T13:02:38","modified_gmt":"2022-01-06T13:02:38","slug":"ansible","status":"publish","type":"post","link":"http:\/\/shivaprogramming.com\/blog\/ansible\/","title":{"rendered":"Ansible"},"content":{"rendered":"\n<pre id=\"ansible\" class=\"wp-block-code\"><code>ansible \n\nGet Fact\n\nansible all-m setup \nansible all -m setup --fork=4\nansible-playbook message.yml  --syntax-check\n\n\n\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Change windows registry entries using ansible-playbook<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image.png\" alt=\"\" class=\"wp-image-15005\" width=\"419\" height=\"379\" srcset=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image.png 559w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-300x271.png 300w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-528x477.png 528w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>#Create registry entry and change pwd\n---\n- hosts: windows_servers\n  vars:\n     dbuserdata: \"\"\n     dbpwddata: \"\"\n  tasks:\n  - name: Create Registry Entry User DBConnect\n    win_regedit:\n      path: HKLM:\\SOFTWARE\\Temp\\DBConnect\n      name: User\n      data: '{{dbuserdata}}'\n\n  - name: Create Registry Entry Password DBConnect\n    win_regedit:\n      path: HKLM:\\SOFTWARE\\Temp\\DBConnect\n      name: Pwd\n      data: '{{dbpwddata}}'\n  <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Run ansible-playbook with <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ansible-playbook registry_password_playbook.yaml --extra-vars \"dbuserdata=tempuser dbpwddata=temppassword\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1-1024x256.png\" alt=\"\" class=\"wp-image-15006\" srcset=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1-1024x256.png 1024w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1-300x75.png 300w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1-768x192.png 768w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1-528x132.png 528w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-1.png 1402w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"615\" height=\"490\" src=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-2.png\" alt=\"\" class=\"wp-image-15007\" srcset=\"http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-2.png 615w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-2-300x239.png 300w, http:\/\/shivaprogramming.com\/blog\/wp-content\/uploads\/2021\/12\/image-2-528x421.png 528w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Change windows registry entries using ansible-playbook Run ansible-playbook with<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,45],"tags":[39],"class_list":["post-14304","post","type-post","status-publish","format-standard","hentry","category-ansible","category-automation","tag-ansible"],"_links":{"self":[{"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/posts\/14304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/comments?post=14304"}],"version-history":[{"count":6,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/posts\/14304\/revisions"}],"predecessor-version":[{"id":15022,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/posts\/14304\/revisions\/15022"}],"wp:attachment":[{"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/media?parent=14304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/categories?post=14304"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/shivaprogramming.com\/blog\/wp-json\/wp\/v2\/tags?post=14304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}