Vorbereitung Cluster

This commit is contained in:
Michael Grote 2021-02-06 18:34:31 +01:00
parent 16cf18193c
commit 6d50364cea
7 changed files with 10 additions and 22 deletions

View File

@ -1,9 +1,5 @@
exclude_paths:
- roles/stefangweichinger.rclone/
- roles/igor_mukhin.bash_aliases/
- roles/nickjj.ansible-user/
- roles/azavea.ansible-pip/
- roles/riemers.gitlab-runner/
parseable: true

3
.gitmodules vendored
View File

@ -10,9 +10,6 @@
[submodule "roles/geerlingguy.pip"]
path = roles/geerlingguy.pip
url = https://github.com/geerlingguy/ansible-role-pip
[submodule "roles/nickjj.ansible-user"]
path = roles/nickjj.ansible-user
url = https://github.com/nickjj/ansible-user
[submodule "roles/oefenweb.ufw"]
path = roles/oefenweb.ufw
url = https://github.com/Oefenweb/ansible-ufw

View File

@ -2,7 +2,7 @@
"uploadOnSave": true,
"useAtomicWrites": true,
"deleteLocal": false,
"hostname": "ansible.grote.lan",
"hostname": "ansible2.grote.lan",
"port": "22",
"target": "/home/mg/ansible",
"ignore": [

View File

@ -2,6 +2,11 @@
[![pipeline status](http://git.mgrote.net/mg/ansible/badges/master/pipeline.svg)](http://git.mgrote.net/mg/ansible/-/commits/master)
## Dateirechte
```bash
chmod 0400 vault-pass.yml id_rsa_ansible_user
```
## Ansible KeePass Lookup Plugin aktualisieren
```bash

View File

@ -82,6 +82,7 @@
### mgrote.install_packages
programs_common:
- locales
- python
- build-essential
- ntp
- htop
@ -122,7 +123,6 @@
# Ansible Plugin Variablen
### Keepass
# https://github.com/viczem/ansible-keepass
# liegt unter ./plugins/lookup/keepass.py
keepass_dbx: "./keepass_db.kdbx"
keepass_psw: !vault |
$ANSIBLE_VAULT;1.1;AES256

View File

@ -14,3 +14,4 @@
### mgrote.install_packages
programs_extra:
- graphviz # für ansible-playbook-grapher
- sshpass

View File

@ -22,7 +22,7 @@ all:
acng-test.grote.lan:
ansible:
hosts:
ansible.grote.lan:
ansible2.grote.lan:
ansible-test.grote.lan:
docker:
hosts:
@ -44,17 +44,6 @@ all:
hosts:
gitlab-runner-test.grote.lan:
gitlab-runner.grote.lan:
# wsl:
# hosts:
# irantu.grote.lan:
# baseimage:
# hosts:
# vorlagebaseimage.grote.lan:
# qmk:
# hosts:
# qmk.grote.lan:
production:
hosts:
@ -63,7 +52,7 @@ all:
fileserver2.grote.lan:
pi.hole:
acng.grote.lan:
ansible.grote.lan:
ansible2.grote.lan:
docker.grote.lan:
pve2.grote.lan:
gitlab.grote.lan: