Skip to content

keminc/ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini Ansible guide

This is example of using Ansible.

What you can find:

  1. How to install pakages
  2. How to upload files
  3. How to work with Roles and Playbooks

How to use: In playbook folder you can find all exemples.

Commands:

Run playbook

ansible-playbook playbooks/roles.yml

Run with vars

ansible-playbook playbooks/roles.yml --extra-var='owner=Denis'

Print all variables for host

ansible all -m setup

Execute command

ansible all -m shell -a 'ls -l /'

Create roles

mkdir roles <br>
cd roles/ <br>
ansible-galaxy init deplay_nginx_web

Run vault playbook

ansible-playbook playbooks/vault.yml --ask-vault-pass #--vault-password-file passfile.txt

Vault string

ansible-vault encrypt_string <br>
echo -n 'Password01' | ansible-vault encrypt_string

About

Ansible mini-instructions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published