Skip to content
Snippets Groups Projects
Commit 5de93152 authored by Sander Kuusemets's avatar Sander Kuusemets
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
Tier 2 exam preparation playbook.
- name: Services
service:
name: "{{ item }}"
state: stopped
enabled: no
with_items:
- docker
- mariadb
- named
- name: SSH
file:
name: /home/scoring/.ssh/authorized_keys
mode: 0000
- name: K8S
shell: kubectl delete ns/lab11
failed_when: false
- name: Named
lineinfile:
dest: /etc/named.conf
regex: "^ *listen-on port 53"
line: " listen-on port 53 { any; }"
state: present
- name: Postfix
lineinfile:
dest: /etc/postfix/main.cf
regex: "^inet_interfaces"
line: "inet_interfaces = localhost"
state: present
- name: Postfix
lineinfile:
dest: /etc/postfix/main.cf
regex: "^myhostname"
line: "myhostname = localhost"
state: present
- name: Postfix
lineinfile:
dest: /etc/postfix/main.cf
regex: "^myorigin"
line: "myorigin = localhost"
state: present
- name: NFS
file:
dest: /etc/exports
state: absent
- name: Filesystems
ansible.posix.mount:
path: /mnt/nfs
state: unmounted
- name: Traefik
lineinfile:
dest: /etc/traefik/traefik.toml
regex: "^ *dashboard = "
line: " dashboard = false"
state: present
- name: HTTPD
file:
dest: /var/www/html
mode: 0000
- name: HTTPD
package:
name: mod_ssl
state: absent
- name: Certificates
file:
dest: /etc/pki/tls/certs
mode: 0700
- name: HTTPD
service:
name: "{{ item }}"
state: restarted
with_items:
- httpd
- postfix
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment