echo: Initial service config

This commit is contained in:
Kacper Donat 2022-11-19 14:21:01 +01:00
parent caa18fbcf8
commit 2286cf2d88
2 changed files with 25 additions and 0 deletions

13
services/echo/stack.yml Normal file
View File

@ -0,0 +1,13 @@
version: "{{ compose_version }}"
services:
echo:
image: ealen/echo-server
deploy:
labels:
- traefik.enable=true
- traefik.http.routers.{{ service }}.rule=Host(`echo.kadet.net`)
- traefik.http.routers.{{ service }}.priority=100
- traefik.http.routers.{{ service }}.tls=true
- traefik.http.routers.{{ service }}.tls.certresolver=lets-encrypt
- traefik.http.services.{{ service }}.loadbalancer.server.port=80

View File

@ -172,6 +172,7 @@ service_config:
bucket: kadet-docker
portainer: {}
system: {}
echo: {}
management:
api_server_vault_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
@ -193,5 +194,16 @@ service_config:
38333435346561306163666533373166363739636533383335663435363431643566383930366163
31363565343065313631
allowed_services: ["wipe-stg"]
- token: !vault |
$ANSIBLE_VAULT;1.1;AES256
63383730313833366236396464323866376165366462386231363564343832366565386434313265
6430656635653234623862346563313035306366363634620a373332653463336135633239313839
38356330363439343935636636376464316666303866323761313733343264383631376539376136
3238316131666238650a346461353436393663646537363532386665383631353837633635373637
31313335306331643763363266316335383262336437363562663062656136356165643964333830
35666438646265333535656639636462313138393461633937306235316666663031616462366631
65616339303364343737383065626665323766613035313563613131376661333336313437653037
65366633306635343662
allowed_services: ["echo"]
www_data_users:
- vagrant