Package (Ansible module)
Jump to navigation
Jump to search
#!/usr/bin/env ansible-playbook - hosts: localhost become: yes tasks: - package: name: sysstat state: present
#!/usr/bin/env ansible-playbook
- hosts: YOUR_HOSTNAME
remote_user: YOUR_REMOTEUSER
become: yes
connection: ssh
tasks:
- name: Install and start as service sysstat for Ubuntu
block:
- package:
name: sysstat
state: present
- lineinfile:
path: /etc/default/sysstat
state: present
backrefs: yes
regexp: '^ENABLED="false"'
line: 'ENABLED="true"'
- service:
name: sysstat
state: started
enabled: yes
when: ansible_distribution == 'Ubuntu'
See also[edit]
- Ansible modules:
gather_facts, set_fact,ansible.builtin.file,lineinfile,stat,group,mount,git:,package:,command:,shell:,raw:,template:,register:,user:, Ansible playbooks examples,tasks:,lineinfile, blockinfile:,shell:,command:,raw:,ansible.builtin.file, service:, aws.ecs_taskdefinition, aws.asg, docker_container, kubernetes.core.k8s,community.,include_tasks, ansible.posix
Advertising: