update
This commit is contained in:
92
roles/cmoa_demo_install/tasks/08-finish.yml
Normal file
92
roles/cmoa_demo_install/tasks/08-finish.yml
Normal file
@@ -0,0 +1,92 @@
|
||||
---
|
||||
- name: 0. Check Kubernetes Pods (ALL)
|
||||
command: "{{ role_path }}/files/k8s_status {{ cmoa_namespace }}"
|
||||
|
||||
- name: 1. IP Setting reset
|
||||
command: "{{ role_path }}/files/ip_change {{ansible_default_ipv4.address}} {{before_ip}} {{ role_path }}/files"
|
||||
|
||||
- name: 2. CloudMOA Version reset
|
||||
command: "{{ role_path }}/files/rel_change {{ cmoa_version }} {{ before_version }} {{ role_path }}/files"
|
||||
|
||||
- debug:
|
||||
msg:
|
||||
- =======================================================================================
|
||||
- "## Keycloak WEB"
|
||||
- keycloak URL = http://{{ ansible_default_ipv4.address }}:31082
|
||||
- ---------------------------------------------------------------------------------------
|
||||
- "## Keycloak Login Theme Setting"
|
||||
- "## WEB > Realm Settings > Themes > Login Theme"
|
||||
- " > CloudMOA_V2"
|
||||
- ---------------------------------------------------------------------------------------
|
||||
- "## CloudMOA WEB "
|
||||
- CloudMOA Jaeger = http://{{ ansible_default_ipv4.address }}:31080
|
||||
- CloudMOA JSPD = http://{{ ansible_default_ipv4.address }}:31084
|
||||
- =======================================================================================
|
||||
|
||||
#- name: Node add Label (worker1)
|
||||
# shell: kubectl get node "{{ item }}" --show-labels
|
||||
# register: worker1
|
||||
# with_items:
|
||||
# - "{{ ansible_hostname }}"
|
||||
# #when: ansible_hostname in groups.worker1
|
||||
#
|
||||
#- name: Node add Label (worker2)
|
||||
# shell: kubectl get node "{{ item }}" --show-labels
|
||||
# register: worker2
|
||||
# with_items:
|
||||
# - "{{ ansible_hostname }}"
|
||||
# #when: ansible_hostname in groups.worker2
|
||||
#
|
||||
#
|
||||
#- name: debug
|
||||
# debug:
|
||||
# msg: "{{item}}"
|
||||
# with_items:
|
||||
# - "{{ worker1.stdout }}"
|
||||
# - "{{ worker2.stdout }}"
|
||||
|
||||
#- name: Iterate over pod names and delete the filtered ones
|
||||
# #debug:
|
||||
# # msg: "{{ item }}"
|
||||
# kubernetes.core.k8s_cp:
|
||||
# namespace: imxc
|
||||
# pod: "{{ item }}"
|
||||
# remote_path: /tmp/postgres_insert_ddl.psql
|
||||
# local_path: "{{ role_path }}/files/03-ddl-dml/postgres/postgres_insert_ddl.psql"
|
||||
# with_items: "{{ pod_list.stdout_lines }}"
|
||||
# when: item is match('postgres')
|
||||
|
||||
#- name: Execute a command
|
||||
# kubernetes.core.k8s_exec:
|
||||
# namespace: imxc
|
||||
# pod: "{{ item }}"
|
||||
# command: bash -c "PGPASSWORD='eorbahrhkswp' && /usr/bin/psql -h 'localhost' -U 'admin' -d 'postgresdb' -f /tmp/postgres_insert_ddl.psql"
|
||||
# with_items: "{{ pod_list.stdout_lines }}"
|
||||
# when: item is match('postgres')
|
||||
#
|
||||
#- name: Iterate over pod names and delete the filtered ones
|
||||
# #debug:
|
||||
# # msg: "{{ item }}"
|
||||
# kubernetes.core.k8s_cp:
|
||||
# namespace: imxc
|
||||
# pod: "{{ item }}"
|
||||
# remote_path: /tmp/postgres_insert_dml.psql
|
||||
# local_path: "{{ role_path }}/files/03-ddl-dml/postgres/postgres_insert_dml.psql"
|
||||
# with_items: "{{ pod_list.stdout_lines }}"
|
||||
# when: item is match('postgres')
|
||||
#
|
||||
#- name: Execute a command
|
||||
# kubernetes.core.k8s_exec:
|
||||
# namespace: imxc
|
||||
# pod: "{{ item }}"
|
||||
# command: bash -c "PGPASSWORD='eorbahrhkswp' && /usr/bin/psql -h 'localhost' -U 'admin' -d 'postgresdb' -f /tmp/postgres_insert_dml.psql"
|
||||
# with_items: "{{ pod_list.stdout_lines }}"
|
||||
# when: item is match('postgres')
|
||||
# register: test
|
||||
#
|
||||
#- name: test
|
||||
# debug:
|
||||
# msg: "{{ test.stdout }}"
|
||||
##- set_fact:
|
||||
## postgres_pod: "{{ postgres_pod2.stdout_lines is match('postgres') | default(postgres_pod2) }}"
|
||||
#
|
||||
Reference in New Issue
Block a user