< Playbook

Ansible sablonok

Szerző: Sallai András

Copyright © Sallai András, 2019

CC Attribution-Share Alike 4.0 International

Web: http://szit.hu

Egyszerű sablon

A sablon lehet egy konfigurációs állomány, amit szeretnék elhelyezni a célgépeken.

--- - hosts: all tasks: - name: Sablon fájl elhelyezése template: src: /sablonok/valami.j2 dest: /etc/valami.conf ownner: root group: root mode: '0644'

A jogok megadása másként:

--- - hosts: all tasks: - name: Sablon fájl elhelyezése template: src: /sablonok/valami.j2 dest: /etc/valami.conf ownner: root group: root mode: u=rw,g=r,o=r

Sudo fájl beállítása

--- - hosts: all tasks: - name: Sudo fájl beállítása template: src: /sablonok/sudoers dest: /etc/sudoers validate: /usr/sbin/visudo -cf %s

SSH démon fájl telepítése

--- - hosts: all tasks: - name: SSH démonfájl telepítése template: src: /sablonok/sshd_config.j2 dest: /etc/ssh/sshd_config owner: root group: root mode: '0600' validate: /usr/sbin/sshd -t -f %s backup: yes