Trimming down Ansible folder.
This commit is contained in:
@@ -1,9 +1,5 @@
|
|||||||
---
|
---
|
||||||
name: "CI"
|
name: "Ansible Lint"
|
||||||
|
|
||||||
concurrency:
|
|
||||||
group: ${{ github.head_ref || github.run_id }}
|
|
||||||
cancel-in-progress: true
|
|
||||||
|
|
||||||
on: # yamllint disable-line rule:truthy
|
on: # yamllint disable-line rule:truthy
|
||||||
pull_request:
|
pull_request:
|
||||||
Vendored
-3
@@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
"recommendations": ["redhat.ansible", "redhat.vscode-redhat-account"]
|
|
||||||
}
|
|
||||||
Vendored
-3
@@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
"ansible.python.interpreterPath": "/home/charish/rinoa-docker/ansible/.venv/bin/python"
|
|
||||||
}
|
|
||||||
+2
-6
@@ -1,17 +1,13 @@
|
|||||||
[defaults]
|
[defaults]
|
||||||
# Specify the inventory file
|
# Specify the inventory file
|
||||||
inventory = inventory/hosts.yml
|
inventory = hosts.yml
|
||||||
|
|
||||||
# Define the directory for host and group variables
|
|
||||||
host_vars_inventory = inventory/host_vars
|
|
||||||
group_vars_inventory = inventory/group_vars
|
|
||||||
|
|
||||||
collections_path = ./collections/ansible_collections
|
collections_path = ./collections/ansible_collections
|
||||||
# Set the logging verbosity level
|
# Set the logging verbosity level
|
||||||
verbosity = 2
|
verbosity = 2
|
||||||
|
|
||||||
# Set the default user for SSH connections
|
# Set the default user for SSH connections
|
||||||
remote_user = myuser
|
remote_user = charish
|
||||||
|
|
||||||
# Define the default become method
|
# Define the default become method
|
||||||
become_method = sudo
|
become_method = sudo
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
- name: Deploy config templates and trigger GitHub workflow
|
- name: Deploy config templates and trigger GitHub workflow
|
||||||
hosts: all
|
hosts: rinoa
|
||||||
vars:
|
vars:
|
||||||
appdata_base_path: "~/.docker/config/appdata"
|
appdata_base_path: "/home/charish/.docker/config/appdata"
|
||||||
tasks:
|
tasks:
|
||||||
- name: Ensure target directories exist
|
- name: Ensure target directories exist
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
---
|
|
||||||
server_name: webserver2
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
---
|
|
||||||
all:
|
|
||||||
hosts:
|
|
||||||
benedikta:
|
|
||||||
ansible_host: 192.168.1.241
|
|
||||||
ansible_user: charish
|
|
||||||
rikku:
|
|
||||||
ansible_host: 192.168.1.253
|
|
||||||
ansible_user: pi
|
|
||||||
rinoa:
|
|
||||||
ansible_host: 192.168.1.254
|
|
||||||
ansible_user: charish
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
---
|
|
||||||
- name: Update web servers
|
|
||||||
hosts: webservers
|
|
||||||
become: true
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- name: Ensure apache is at the present version
|
|
||||||
ansible.builtin.dnf:
|
|
||||||
name: httpd
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: Write the apache config file
|
|
||||||
ansible.builtin.template:
|
|
||||||
src: /srv/httpd.j2
|
|
||||||
dest: /etc/httpd.conf
|
|
||||||
mode: "0644"
|
|
||||||
|
|
||||||
- name: Update db servers
|
|
||||||
hosts: databases
|
|
||||||
become: true
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- name: Ensure postgresql is at the present version
|
|
||||||
ansible.builtin.dnf:
|
|
||||||
name: postgresql
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: Ensure that postgresql is started
|
|
||||||
ansible.builtin.service:
|
|
||||||
name: postgresql
|
|
||||||
state: started
|
|
||||||
Reference in New Issue
Block a user