diff options
author | clarkzjw <[email protected]> | 2022-12-11 15:16:17 -0800 |
---|---|---|
committer | clarkzjw <[email protected]> | 2022-12-11 15:16:17 -0800 |
commit | 90564c7d34006223bf2874b729a9af6e1c87c542 (patch) | |
tree | db2800b00bcc9d52adb0207d6102d6d778c17884 /jinwei.me/config/roles/wordpress/templates | |
parent | 39317f1daab7771105878a4d0051d3d770425e19 (diff) | |
download | jinwei.me-90564c7d34006223bf2874b729a9af6e1c87c542.tar.gz |
config: use aws_ssm to store parameters
Diffstat (limited to 'jinwei.me/config/roles/wordpress/templates')
-rw-r--r-- | jinwei.me/config/roles/wordpress/templates/docker-compose.yaml.j2 | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/jinwei.me/config/roles/wordpress/templates/docker-compose.yaml.j2 b/jinwei.me/config/roles/wordpress/templates/docker-compose.yaml.j2 new file mode 100644 index 0000000..be85fb4 --- /dev/null +++ b/jinwei.me/config/roles/wordpress/templates/docker-compose.yaml.j2 | |||
@@ -0,0 +1,19 @@ | |||
1 | version: '3' | ||
2 | services: | ||
3 | cloudflared: | ||
4 | image: cloudflare/cloudflared | ||
5 | container_name: cloudflare-tunnel | ||
6 | restart: always | ||
7 | command: tunnel run | ||
8 | environment: | ||
9 | - TUNNEL_TOKEN={{ lookup('aws_ssm', '/jinwei-me/cloudflare/tunnel_token') }} | ||
10 | wordpress: | ||
11 | image: "{{ wordpress_image }}:{{ wordpress_image_tag }}" | ||
12 | volumes: | ||
13 | - "{{ wordpress_home }}/wp-content:/var/www/html/wp-content" | ||
14 | restart: always | ||
15 | environment: | ||
16 | - WORDPRESS_DB_HOST={{ lookup('aws_ssm', '/jinwei-me/mysql/host') }}:{{ lookup('aws_ssm', '/jinwei-me/mysql/port') }} | ||
17 | - WORDPRESS_DB_USER={{ lookup('aws_ssm', '/jinwei-me/mysql/username') }} | ||
18 | - WORDPRESS_DB_PASSWORD={{ lookup('aws_ssm', '/jinwei-me/mysql/password') }} | ||
19 | - WORDPRESS_DB_NAME={{ lookup('aws_ssm', '/jinwei-me/mysql/name') }} | ||