From bcbb2247874a09b869cc13a7b11613ef921c2c7f Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Mon, 19 Jul 2021 18:46:17 +0200 Subject: [PATCH] Use automatic token generation --- tasks.yml | 11 +++++++++++ templates/env.j2 | 2 +- vars/main.yml | 6 +++++- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/tasks.yml b/tasks.yml index 2a1d318..69693ce 100644 --- a/tasks.yml +++ b/tasks.yml @@ -45,6 +45,17 @@ environment: PATH: '/home/{{ app_user }}/.local/bin:{{ poetry_user_path }}' +- name: create ssh directory + file: + path: '{{ private_key_dir }}' + state: 'directory' + +- name: copy private key + copy: + src: 'files/transip-client.key' + dest: '{{ private_key_dir }}/{{ private_key_name }}' + mode: 0600 + - name: copy environment file template: src: 'templates/env.j2' diff --git a/templates/env.j2 b/templates/env.j2 index 2076f03..4552b0e 100644 --- a/templates/env.j2 +++ b/templates/env.j2 @@ -1,3 +1,3 @@ DOMAINS="{{ app_domains | join(':') }}" -TOKEN="{{ app_token }}" SENTRY_DSN="{{ sentry_dsn }}" +PRIVATE_KEY_PATH="{{ private_key_dir }}/{{ private_key_name }}" diff --git a/vars/main.yml b/vars/main.yml index 9493b68..978357c 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -1,6 +1,6 @@ app_url: 'https://git.fudiggity.nl/sonny/transip_client.git' app_user: 'sonny' -app_branch: '0.3.1' +app_branch: '0.4' app_dir: '{{ ansible_env.HOME }}/apps/transip_client' app_domains: - fudiggity.nl @@ -57,6 +57,10 @@ sentry_dsn: !vault | 35393536636238653338393163373966356636653362343039366230636364363233376336383331 636663383661346534613533653133376534 +private_key_dir: '{{ ansible_env.HOME }}/.ssh' +private_key_name: 'transip-client.key' +login: 'SonnyBakker' + packages: - python3 - python3-dev