diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-03-26 01:38:00 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-03-26 01:38:00 +0100 |
commit | c12adbfa7382a1ef30bbb23d2b8911b09fe5edd5 (patch) | |
tree | 18da68a0028310ec4b503cc4ff69b187c8efd3bc /roles/apps/coturn/tasks | |
parent | move some roles to app/ (diff) |
add app coturn (WIP)
Diffstat (limited to 'roles/apps/coturn/tasks')
-rw-r--r-- | roles/apps/coturn/tasks/main.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/roles/apps/coturn/tasks/main.yml b/roles/apps/coturn/tasks/main.yml new file mode 100644 index 00000000..4631d1b7 --- /dev/null +++ b/roles/apps/coturn/tasks/main.yml @@ -0,0 +1,30 @@ +--- +- name: add group for coturn + group: + name: coturn + gid: "{{ coturn_gid }}" + +- name: add user for coturn + user: + name: coturn + uid: "{{ coturn_uid }}" + group: coturn + password: "!" + +- name: create coturn config subdirectory + file: + path: "{{ coturn_base_path }}/{{ coturn_realm }}/config" + state: directory + +- name: create coturn config + template: + src: turnserver.conf.j2 + dest: "{{ coturn_base_path }}/{{ coturn_realm }}/config/turnserver.conf" + group: coturn + mode: 0640 + +- name: generate pod manifests + template: + src: "pod.yml.j2" + dest: "/etc/kubernetes/manifests/coturn-{{ coturn_realm }}.yml" + mode: 0600 |