Skip to content

Commit f5baa43

Browse files
committed
Add generation of docker client certs
1 parent 8494a31 commit f5baa43

3 files changed

Lines changed: 11 additions & 9 deletions

File tree

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
- hosts: user-local
33
connection: local
44
tasks:
5+
- debug:
6+
var: groups
57
- name: generate client certs
68
shell:
7-
cmd: ./roles/docker_client/scripts/genClientCert.sh "{{ item }}" "{{ groups['main'][0] }}"
9+
cmd: ./roles/docker_client/scripts/genClientCert.sh "{{ item }}" "{{ groups['main'][0] }} {{ certs_root }}"
810
chdir: ./
911
with_items:
1012
- "api"
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
- set_fact:
3-
ca_data: "{{ lookup('file', '{{ certs_root }}/ca.pem') }}"
4-
cert_data: "{{ lookup('file', '{{ certs_root }}/{{ name }}/cert.pem') }}"
5-
key_data: "{{ lookup('file', '{{ certs_root }}/{{ name }}/key.pem') }}"
3+
ca_data: "{{ lookup('file', '{{ docker_client_root }}/ca.pem') }}"
4+
cert_data: "{{ lookup('file', '{{ docker_client_root }}/{{ name }}/cert.pem') }}"
5+
key_data: "{{ lookup('file', '{{ docker_client_root }}/{{ name }}/key.pem') }}"
66

77
- name: create configMap folder
88
file:
@@ -11,5 +11,5 @@
1111

1212
- name: create docker ssl cert config maps
1313
template:
14-
dest: "{{ config_maps_path }}/{{ name }}-docker-ssl-certs"
14+
dest: "{{ config_maps_path }}/{{ name }}-docker-ssl-certs.yml"
1515
src: certs.yml

ansible/roles/runnable-domain-proxy/tasks/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
tags: [ configure_proxy, configure_files ]
2020
template:
2121
src: certs.yml
22-
dest: "{{ config_maps_path }}/{{ name }}-certs"
22+
dest: "{{ config_maps_path }}/{{ name }}-certs.yml"
2323

2424
- name: create proxy template
2525
tags: [ configure_proxy, configure_files ]
2626
template:
2727
src: proxy-nginx.conf
28-
dest: "{{ config_maps_path }}/{{ name }}-base-config"
28+
dest: "{{ config_maps_path }}/{{ name }}-base-config.yml"
2929

3030
- name: create mixpanel template
3131
tags: [ configure_proxy, configure_files ]
3232
template:
3333
src: mixpanel.tmpl
34-
dest: "{{ config_maps_path }}/{{ name }}-mixpanel-config"
34+
dest: "{{ config_maps_path }}/{{ name }}-mixpanel-config.yml"
3535

3636
- name: put api template in place
3737
tags: [ configure_proxy, configure_files ]
3838
template:
3939
src: sites-enabled.tmpl
40-
dest: "{{ config_maps_path }}/{{ name }}-sites-enabled-config"
40+
dest: "{{ config_maps_path }}/{{ name }}-sites-enabled-config.yml"

0 commit comments

Comments
 (0)