From 3aa74b96ff3a4816ca9e15ec489fc78fcb7c20df Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Sun, 5 Feb 2017 22:54:01 -0800 Subject: [PATCH] update deploy --- ch13/deploy.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ch13/deploy.yml b/ch13/deploy.yml index 11ac4db..d4d6d6f 100644 --- a/ch13/deploy.yml +++ b/ch13/deploy.yml @@ -28,21 +28,24 @@ - name: deploy postgres hosts: postgres become: True + gather_facts: False + vars: + docker_user: postgres tasks: - - name: create a docker user - user: name=docker - register: docker_user + - name: create the user to run postgres container + user: name={{ docker_user }} + register: docker_user_info - name: define data_dir variable - set_fact: data_dir="{{ docker_user.home }}/pgdata" + set_fact: data_dir="{{ docker_user_info.home }}/pgdata" - name: create data dir with correct ownership file: path: "{{ data_dir }}" state: directory - owner: docker + owner: "{{ docker_user }}" - name: start postgres container docker_container: name: ghost_postgres - user: "{{ docker_user.uid }}:{{ docker_user.group }}" + user: "{{ docker_user_info.uid }}:{{ docker_user_info.group }}" image: postgres:9.6 ports: - "0.0.0.0:5432:5432" -- 2.44.0