├── .gitignore ├── README.md ├── harden.yml ├── hosts ├── environment1 │ ├── group_vars │ │ └── all.yml │ ├── inventory │ └── secrets.yml ├── environment2 │ ├── group_vars │ │ └── all.yml │ ├── inventory │ └── secrets.yml ├── shared-secrets.yml └── shared-vars.yml ├── roles └── harden │ ├── files │ ├── apt_periodic │ └── home.pub │ ├── tasks │ └── main.yml │ └── vars │ └── main.yml └── tasks └── load-vars.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/README.md -------------------------------------------------------------------------------- /harden.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/harden.yml -------------------------------------------------------------------------------- /hosts/environment1/group_vars/all.yml: -------------------------------------------------------------------------------- 1 | --- -------------------------------------------------------------------------------- /hosts/environment1/inventory: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hosts/environment1/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/hosts/environment1/secrets.yml -------------------------------------------------------------------------------- /hosts/environment2/group_vars/all.yml: -------------------------------------------------------------------------------- 1 | --- -------------------------------------------------------------------------------- /hosts/environment2/inventory: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hosts/environment2/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/hosts/environment2/secrets.yml -------------------------------------------------------------------------------- /hosts/shared-secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/hosts/shared-secrets.yml -------------------------------------------------------------------------------- /hosts/shared-vars.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /roles/harden/files/apt_periodic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/roles/harden/files/apt_periodic -------------------------------------------------------------------------------- /roles/harden/files/home.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/roles/harden/files/home.pub -------------------------------------------------------------------------------- /roles/harden/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/roles/harden/tasks/main.yml -------------------------------------------------------------------------------- /roles/harden/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | keys: 4 | - home.pub -------------------------------------------------------------------------------- /tasks/load-vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valian/ansible-multienv-base/HEAD/tasks/load-vars.yml --------------------------------------------------------------------------------