User Tools

Site Tools


сервис_ansible

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
сервис_ansible [2020/09/29 10:43]
val [Настройка групп управляемых систем]
сервис_ansible [2020/10/16 15:25]
val [Использование playbook]
Line 86: Line 86:
   * [[https://​docs.ansible.com/​ansible/​2.5/​modules/​user_module.html|Ansible module user - Manage user accounts]]   * [[https://​docs.ansible.com/​ansible/​2.5/​modules/​user_module.html|Ansible module user - Manage user accounts]]
   * [[https://​coderlessons.com/​tutorials/​raznoe/​vyuchi-yaml/​uchebnik-po-yaml|Учебник по YAML]]   * [[https://​coderlessons.com/​tutorials/​raznoe/​vyuchi-yaml/​uchebnik-po-yaml|Учебник по YAML]]
 +
 +==== Пример 1 ====
 +<​code>​
 +λ npp provision_always.yml
 +</​code><​code>​
 +- hosts: all
 +  become: yes
 +  user: vagrant
 +  tasks:
 +    - name: Install docker requirement
 +      apt: 
 +        pkg: 
 +          - apt-transport-https
 +          - ca-certificates
 +          - curl
 +          - gnupg2
 +          - software-properties-common
 +        state: present ​
 +        update_cache:​ true
 +</​code><​code>​
 +λ vagrant rsync
 +
 +λ vagrant provision --provision-with provision_always
 +</​code>​
 +
 +==== Пример 2 ====
  
 <​code>​ <​code>​
 node1# cat addusers.yml node1# cat addusers.yml
 </​code><​code>​ </​code><​code>​
-- hosts: ​corpX+- hosts: ​corp2
   tasks:   tasks:
     - name: Add user1     - name: Add user1
Line 111: Line 137:
 </​code><​code>​ </​code><​code>​
 node1# ansible-playbook addusers.yml node1# ansible-playbook addusers.yml
-</​code><​code>​+</​code>​ 
 + 
 +==== Пример 3 ==== 
 + 
 +<​code>​
 server# cat cisco_change_conf.yml server# cat cisco_change_conf.yml
 </​code><​code>​ </​code><​code>​
сервис_ansible.txt · Last modified: 2024/03/25 10:43 by val