Rewrite Teckids sysadmin-ansible #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ansible-2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Zusammenfassung
Das Ansible soll genutzt werden, um unsere Infrastruktur einheitlich zu gestalten und um spezielle Spezialkonfigurationen zu vermeiden. Der Zielzustand ist, dass man eine VM neuinstallieren kann und nach einem Ansible-Run wieder alle Dienste installiert und konfiguriert sind.
Disclaimer
Die folgenden TODOs sind nicht fest. Es darf und soll darüber diskutiert werden, was sinnvoll bzw. nicht sinnvoll ist und warum.
Generelles
Anwendungen
Anwendungen können generell mehrmals in unserer Infrastruktur betrieben werden. Wir sollten daher möglichst alles soweit generalisieren, dass es auf einem neuen Server laufen kann und Anwendungen immer für ganze Hostgruppen ausrollen. Ob in der Hostgruppe dann nur ein Server ist, ist ja erstmal egal.
added 1 commit
975ddc6c- Rewrite Teckids sysadmin-ansibleCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
d9d45747- Add ci configCompare with previous version
added 1 commit
5736008e- Reformat prepare stepsCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
5b6cdb96- Install icinga2 agent on ubuntu serversCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
82f7e848- Add variables for gitlab runner and use token from password storeCompare with previous version
changed the description
changed the description
changed the description
added 5 commits
bd3e9591- Update gitignorecd90587c- Remove deprecated config optione9673e6f- Update server packagesa7654b5a- Update run script8ff513ca- Rewrite prometheus configCompare with previous version
marked the checklist item Monitoring as completed
added 1 commit
bb5f480c- Fix name of host groupsCompare with previous version
marked the checklist item Prometheus/Grafana as completed
marked the checklist item Passwörter in Konfigurationsdateien as completed
marked the checklist item Paketinstallationen as completed
added 2 commits
29621ed4- Fix token lookup3f4e9b68- Rewrite config, fix file pathsCompare with previous version
added 2 commits
dc591c60- Configure GitLab via ansible3615229c- Fix variable namesCompare with previous version
marked the checklist item GitLab-Runner as completed
added 1 commit
07995737- Add monitoring scriptsCompare with previous version
added 1 commit
402f93d3- Get ticket from apiCompare with previous version
added 1 commit
cb5931ba- Remove ubuntu serversCompare with previous version
added 1 commit
92a3d60d- CleanupCompare with previous version
mentioned in issue sysadmin#225
added 1 commit
06246004- Fix lint issuesCompare with previous version
added 1 commit
5b97acd4- Fix retention timeCompare with previous version
added 1 commit
b4c0b8e6- Block slCompare with previous version
changed the description
assigned to @debdolph
changed the description
changed the description
added 2 commits
734e7f5f- cleanu3a0cb70a- Add k8s-HostsCompare with previous version
added 11 commits
c465e34c- Add firewall setup9547ead0- Add config for firewalls3b26a2f0- Remove whitespaces2f562221- Use template for keepalived config54f6a91e- Use FQCN16b02679- Fix playbook2e57a65b- Check shorewall configc73bdb6a- Add HAProxy checkc879b0bc- Configure foreman57b1f591- Disable keepalived restarte6ffb428- Merge branch 'firewall' into 'ansible-2'Compare with previous version
added 1 commit
be4105c7- Move to rolesCompare with previous version
added 1 commit
778eba26- Cleanup firewall roleCompare with previous version
marked the checklist item Prometheus/Grafana as incomplete
marked the checklist item GitLab-Runner as incomplete
marked the checklist item Firewalls as completed
marked the checklist item HAProxy as completed
marked the checklist item dehydrated as completed
marked the checklist item Front- und Backends as completed
marked the checklist item keepalived as completed
marked the checklist item shorewall as completed
marked the checklist item Monitoring as incomplete
added 5 commits
e0e04cd7- Initialize role, add Hosts to inventory235547dc- Add basic preparation of kubernetes nodesa8c86e79- Update common role101c70cb- Add upgrade config for workers and masters876e6305- Merge branch 'k8s-ansible' into 'ansible-2'Compare with previous version
added 2 commits
01399d7c- Fix path to certscdda9353- Get dns key for dehydratedCompare with previous version
added 2 commits
d1d84ee2- Fix common role0d0986a8- Add note about foremanCompare with previous version
added 1 commit
29d1738f- Update shorewall configCompare with previous version
changed the description
added 1 commit
ae4b7813- Update shorewall configCompare with previous version
added 1 commit
99685bee- CleanupCompare with previous version
mentioned in commit
fce83e5857