当前位置:网站首页>Ansible practical Series III_ Task common commands

Ansible practical Series III_ Task common commands

2022-07-06 10:56:00 hyh123a

Preface

 Record the common ansible task Common commands in 
 Note the time and version number 
                                             ---  Record on  2021 year 8 month 

Environmental Science

ubuntu 20.04
ansible 2.9.20

Official documents

https://docs.ansible.com/ansible/latest/user_guide/index.html

1、 Script related

  • perform shell
- name: Add route 
  command: /sbin/ip route add 10.250.129.0/24 dev eth0

2、 Document text related

  • Copy
- name: Copy sources.list
  copy:
    src: sources.list.stretch
    dest: /etc/apt/sources.list
  • Change the text
- name: Update monit service
  lineinfile:
    path: /etc/init.d/monit
    regexp: '^CONFIG='
    line: 'CONFIG=/root/monitrc'
  • Delete file
- name: Remove tunnel service
  file:
    path: /etc/systemd/system/node-exporter-tunnel.service
    state: absent

3、 Install and uninstall related software

  • install
- name: Install tcpdump
  apt:
    name: tcpdump
    update_cache: yes
  • uninstall
- name: Uninstall ntpd
  apt:
    name: ntp
    state: absent

4、 Service related

  • Set power on self start
- name: Enable systemd-timesyncd service
  systemd:
    name: systemd-timesyncd
    state: restarted
    enabled: yes
    daemon_reload: yes
  • Turn off startup
- name: Disable autossh-tunnel service
  systemd:
    name: autossh-tunnel
    state: stopped
    enabled: no
    daemon_reload: yes
  ignore_errors: yes
  • Restart the service
- name: Restart journald service
  systemd:
    name: systemd-journald
    state: restarted

5、 other

  • Set time zone
- name: Set timezone to Asia/Shanghai
  timezone:
    name: Asia/Shanghai
  • Add timing task
- name: Add cronjob
  cron:
    name: "cell_mgmt.sh"
    user: root
    job: "/root/cell_mgmt.sh | sponge /root/cell_mgmt.prom"
    cron_file: /etc/crontab

other

If there is a problem Welcome to add
If you have any questions Welcome to
If it works Welcome to thumb up

原网站

版权声明
本文为[hyh123a]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207060912154439.html