diff options
Diffstat (limited to 'playbooks/adhoc')
| -rw-r--r-- | playbooks/adhoc/openshift_hosted_logging_efk.yaml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/s3_registry/s3_registry.yml | 13 | ||||
| -rw-r--r-- | playbooks/adhoc/uninstall.yml | 26 | 
3 files changed, 35 insertions, 6 deletions
| diff --git a/playbooks/adhoc/openshift_hosted_logging_efk.yaml b/playbooks/adhoc/openshift_hosted_logging_efk.yaml index e83351272..44a2ef534 100644 --- a/playbooks/adhoc/openshift_hosted_logging_efk.yaml +++ b/playbooks/adhoc/openshift_hosted_logging_efk.yaml @@ -8,7 +8,7 @@    hosts: masters:!masters[0]    pre_tasks:    - set_fact: -      logging_hostname: "{{ openshift_hosted_logging_hostname | default('kibana.' ~ (openshift_master_default_subdomain | default('router.default.svc.cluster.local', true))) }}" +      openshift_logging_kibana_hostname: "{{ openshift_hosted_logging_hostname | default('kibana.' ~ (openshift_master_default_subdomain | default('router.default.svc.cluster.local', true))) }}"    tasks:    - include_role:        name: openshift_logging diff --git a/playbooks/adhoc/s3_registry/s3_registry.yml b/playbooks/adhoc/s3_registry/s3_registry.yml index 2c79a1b4d..d6758dae5 100644 --- a/playbooks/adhoc/s3_registry/s3_registry.yml +++ b/playbooks/adhoc/s3_registry/s3_registry.yml @@ -51,13 +51,16 @@      command: oc secrets new dockerregistry /root/config.yml      when: "'dockerregistry' not in secrets.stdout" -  - name: Determine if service account contains secrets -    command: oc describe serviceaccount/registry -    register: serviceaccount +  - name: Load lib_openshift modules +    include_role: +      name: lib_openshift    - name: Add secrets to registry service account -    command: oc secrets add serviceaccount/registry secrets/dockerregistry -    when: "'dockerregistry' not in serviceaccount.stdout" +    oc_serviceaccount_secret: +      service_account: registry +      secret: dockerregistry +      namespace: default +      state: present    - name: Determine if deployment config contains secrets      command: oc volume dc/docker-registry --list diff --git a/playbooks/adhoc/uninstall.yml b/playbooks/adhoc/uninstall.yml index f0cfa7f55..147e84131 100644 --- a/playbooks/adhoc/uninstall.yml +++ b/playbooks/adhoc/uninstall.yml @@ -148,6 +148,29 @@        - vovsbr      when: "{{ openshift_remove_all | default(true) | bool }}" +  - shell: atomic uninstall "{{ item }}"-master +    changed_when: False +    failed_when: False +    with_items: +    - openshift-enterprise +    - atomic-enterprise +    - origin + +  - shell: atomic uninstall "{{ item }}"-node +    changed_when: False +    failed_when: False +    with_items: +    - openshift-enterprise +    - atomic-enterprise +    - origin + +  - shell: atomic uninstall "{{ item }}" +    changed_when: False +    failed_when: False +    with_items: +    - etcd +    - openvswitch +    - shell: find /var/lib/origin/openshift.local.volumes -type d -exec umount {} \; 2>/dev/null || true      changed_when: False @@ -263,6 +286,9 @@      - /var/lib/atomic-enterprise      - /var/lib/openshift +  - shell: systemctl daemon-reload +    changed_when: False +    - name: restart docker      service: name=docker state=restarted | 
