-
-
Save marktheunissen/2979474 to your computer and use it in GitHub Desktop.
This playbook has been removed as it is now very outdated. |
An insanely great job ;)
Nice collection!
I just started to learn ansible but would suggest the following modifications:
- line 83:
-
org
user: remoteuser
-
new
remote_user: remoteuser ### The remote_user parameter was formerly called just user. It was renamed in Ansible 1.4 to make it more distinguishable from the user module (used to create users on remote systems).
-
- line 107:
-
org
# For this example, ${web.memcache} and ${web.apache} are both usable
-
new
# For this example, ${web.memcache} and ${web.httpd} are both usable
-
hi,
is there a way to specify the become user is handlers part?
handlers:
- name: restart apache
service: name=apache state=restarted
become=yes
I know this is out of date... but I'm going to say it anyways as an FYI-- in Line 433 you can no longer include handlers as of Ansible 2.0
This would be really cool to evolve and keep up to date to showcase a detailed changelog.
Great Playbook. A lot of things are clear to me now.
should be part of the core documentation. thanks!
Amazing!
edit: And thanks, @marktheunissen!
In term of using variable in hosts attribute (line 58)
ORIG:
hosts: $groups -- apply to all hosts specified in the variable $groups
REVISE:
hosts : group # No $
$ ansible-playbook playbook1.yml -e "group=myservers"
or
$ ansible-playbook playbook1.yml --extra-vars="target=myservers"
sudo: true
is deprecated in favor of become: true
which editor u use for yaml?
@antoniopinarella you can use any text editor. I use vim for .yml and it works fine.
(Probably you found it out. However for new people searches. )
Can we please bury this Gist? it keeps showing up as clickbait in search engines while the syntax is horribly outdated.
I love this, please include "become"
I have made a fork and updated some of the content that has been deprecated.
https://gist.github.com/ogratwicklcs/b9765a5b053b46586b4eb7fe61a15c82
Wicked useful, thank you!