docs: delete outdated section on web service setup from README
A better guide can be found in the new docs.
This commit is contained in:
parent
b91bc38d7b
commit
74fb99ec8f
1 changed files with 0 additions and 16 deletions
16
README.md
16
README.md
|
|
@ -44,22 +44,6 @@ Ein paar der Hosts haben den selben Namen, was es etwas schwieriger macht, das P
|
||||||
ansible-playbook playbooks/deploy.yaml --inventory inventories/chaosknoten/hosts.yaml --limit public-reverse-proxy
|
ansible-playbook playbooks/deploy.yaml --inventory inventories/chaosknoten/hosts.yaml --limit public-reverse-proxy
|
||||||
```
|
```
|
||||||
|
|
||||||
## Neuen Web-Service hinzufügen
|
|
||||||
|
|
||||||
Wir deployen Web-Services auf dem Chaosknoten hinter dem `public-reverse-proxy`. Der Service-Name `service.hamburg.ccc.de` sollte ein CNAME für `public-reverse-proxy.hamburg.ccc.de` und die Service-VM unter `service-intern.hamburg.ccc.de` mit einer `172.31.17.x`-Adresse erreichbar sein.
|
|
||||||
|
|
||||||
Im Ansible-Repo müssen diese Sachen hinzugefügt werden:
|
|
||||||
* `inventories/chaosknoten/hosts.yaml`:
|
|
||||||
* SSH-Config für die neue VM unter all/children/debian_12/hosts
|
|
||||||
* Einträge für die Rollen, die dieser Host haben soll, min. `certbot_hosts`, `nginx_hosts`, ggf. `docker_compose_hosts`
|
|
||||||
* `inventories/chaosknoten/host_vars/`*host*`.yaml`: config vars für den neuen Host
|
|
||||||
* `resources/chaosknoten/public-reverse-proxy/nginx/acme_challenge.conf`: Liste der Hostnamen um den neuen Host erweitern, die hinter dem Reverse-Proxy stehen
|
|
||||||
* `resources/chaosknoten/public-reverse-proxy/nginx/nginx.conf`: Liste der Hostnamen um den neuen Host erweitern, die hinter dem Reverse-Proxy stehen
|
|
||||||
* `resources/chaosknoten/`*host*`/nginx/`*host*`.hamburg.ccc.de.conf`: Server auf dem Service-Host
|
|
||||||
* Individuelle Config für den Service. Wenn Docker Compose, hier weiterleiten auf den eigentlichen Dienst in Compose.
|
|
||||||
* Cert-Dateinamen anpassen
|
|
||||||
* `resources/chaosknoten/`*host*`/docker_compose/compose.yaml.j2`: Config für Docker Compose (wenn verwendet)
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
This CCCHH ansible-ccchh repository is licensed under the [MIT License](./LICENSE).
|
This CCCHH ansible-ccchh repository is licensed under the [MIT License](./LICENSE).
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue