summaryrefslogtreecommitdiffstats
path: root/roles/openshift_daemonset_config/tasks
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2018-02-01 11:54:17 -0500
committerKenny Woodson <kwoodson@redhat.com>2018-02-05 16:43:05 -0500
commit1a4b2205ae100ca7d7947e18e94c93d690ad9db7 (patch)
tree7e27976a91fe0d52b450f40bfab6ca385a948a2d /roles/openshift_daemonset_config/tasks
parent2c3803772e0ca31443c8e8deb215c0b771df7ee0 (diff)
downloadopenshift-1a4b2205ae100ca7d7947e18e94c93d690ad9db7.tar.gz
openshift-1a4b2205ae100ca7d7947e18e94c93d690ad9db7.tar.bz2
openshift-1a4b2205ae100ca7d7947e18e94c93d690ad9db7.tar.xz
openshift-1a4b2205ae100ca7d7947e18e94c93d690ad9db7.zip
Updates to configure monitoring container.
Diffstat (limited to 'roles/openshift_daemonset_config/tasks')
-rw-r--r--roles/openshift_daemonset_config/tasks/main.yml13
1 files changed, 8 insertions, 5 deletions
diff --git a/roles/openshift_daemonset_config/tasks/main.yml b/roles/openshift_daemonset_config/tasks/main.yml
index 450cc9dca..f8f42b771 100644
--- a/roles/openshift_daemonset_config/tasks/main.yml
+++ b/roles/openshift_daemonset_config/tasks/main.yml
@@ -1,4 +1,9 @@
---
+- name: create the namespace
+ oc_project:
+ state: present
+ name: "{{ openshift_daemonset_config_namespace }}"
+
- name: add a sa
oc_serviceaccount:
name: "{{ openshift_daemonset_config_sa_name }}"
@@ -25,11 +30,6 @@
dest: "{{ item.value }}"
with_dict: "{{ openshift_daemonset_config_configmap_files }}"
-- name: create the namespace
- oc_project:
- state: present
- name: "{{ openshift_daemonset_config_namespace }}"
-
- name: lay down secrets
oc_secret:
state: present
@@ -39,6 +39,7 @@
contents: "{{ openshift_daemonset_config_secrets }}"
when:
- openshift_daemonset_config_secrets != {}
+ register: secout
- name: create the configmap
oc_configmap:
@@ -47,6 +48,7 @@
namespace: "{{ openshift_daemonset_config_namespace }}"
from_literal: "{{ openshift_daemonset_config_configmap_literals }}"
from_file: "{{ openshift_daemonset_config_configmap_files }}"
+ register: cmout
- name: deploy daemonset
oc_obj:
@@ -56,3 +58,4 @@
kind: daemonset
files:
- /tmp/daemonset.yml
+ force: "{{ True if cmout.changed or secout.changed else False | bool }}"