123456789101112131415161718192021222324252627282930313233 |
- ---
- - command: >
- {{ openshift_client_binary }}
- --config={{ openshift.common.config_base }}/master/admin.kubeconfig
- get namespaces -o jsonpath={.items[*].metadata.name}
- register: __all_namespace_names
- - set_fact:
- __logging_ops_projects: "{{ __all_namespace_names.stdout.split(' ') | intersect(__default_logging_ops_projects) }}"
- - name: Annotate Operations Projects for hostname
- oc_edit:
- kind: ns
- name: "{{ project }}"
- separator: '#'
- content:
- metadata#annotations#openshift.io/logging.ui.hostname: "{{ openshift_logging_kibana_ops_hostname }}"
- with_items: "{{ __logging_ops_projects }}"
- loop_control:
- loop_var: project
- when:
- - openshift_logging_use_ops | default(false) | bool
- - name: Annotate Operations Projects for data prefix
- oc_edit:
- kind: ns
- name: "{{ project }}"
- separator: '#'
- content:
- metadata#annotations#openshift.io/logging.data.prefix: ".operations"
- with_items: "{{ __logging_ops_projects }}"
- loop_control:
- loop_var: project
|