LINUX.ORG.RU

История изменений

Исправление dopedopedope, (текущая версия) :

Мой первый ansible playbook. Нарисовал вчера за час перед сном:

- hosts: all
  tasks:

  - name: Change hostname.
    hostname:
      name: "ok"

  - name: Upgrade all packages.
    yum: name=* state=latest

  - name: Install EPEL.
    yum: 
      name: epel-release 
      state: present 

  - name: Istall tools - vim, mc, wget, htop, iftop, nload, net-tools, bind-utils.
    yum:
      name: ['vim', 'mc', 'wget', 'htop', 'iftop', 'nload', 'net-tools', 'bind-utils']
      state: present

#  - name: Disable firewalld
#    systemd:
#      name: firewalld
#      enabled: no
#
#  - name: Stop firewalld
#    systemd: name=firewalld state=stopped

  - name: Disable SELinux.
    selinux: state=disabled


  - name: Setup alternate SSH port
    lineinfile:
      dest: "/etc/ssh/sshd_config"
      regexp: "^Port"
      line: "Port 1234"


  - name: Restart sshd
    systemd:
      name: sshd
      state: restarted  




# Create SWAP
 
# Install CSF

Исходная версия dopedopedope, :

Мой первый ansible playbook. Нарисовал вчера за час перед сном:

[code]

  • hosts: all tasks:

    • name: Change hostname. hostname: name: «ok»

    • name: Upgrade all packages. yum: name=* state=latest

    • name: Install EPEL. yum: name: epel-release state: present

    • name: Istall tools - vim, mc, wget, htop, iftop, nload, net-tools, bind-utils. yum: name: [‘vim’, ‘mc’, ‘wget’, ‘htop’, ‘iftop’, ‘nload’, ‘net-tools’, ‘bind-utils’] state: present

- name: Disable firewalld

systemd:

name: firewalld

enabled: no

- name: Stop firewalld

systemd: name=firewalld state=stopped

  • name: Disable SELinux. selinux: state=disabled

  • name: Setup alternate SSH port lineinfile: dest: «/etc/ssh/sshd_config» regexp: «^Port» line: «Port 1234»

  • name: Restart sshd systemd: name: sshd state: restarted

Create SWAP

Install CSF

[/code]