Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - name: Получаем имя пода Editor
- kubernetes.core.k8s_info:
- kind: Pod
- namespace: "{{ NAMESPACE }}"
- label_selectors:
- - "app = editor"
- register: pod_info
- - name: Set fact
- ansible.builtin.set_fact:
- editor: "{{ pod_info | json_query ('resources[*].metadata.name') }}"
- - name: Имя пода
- ansible.builtin.debug:
- msg: "{{ editor }}"
- # - name: Wait for k0s node to come up
- # kubernetes.core.k8s_info:
- # kind: Pod
- # wait: true
- # name: "{{ editor }}"
- # namespace: "{{ NAMESPACE }}"
- # kubeconfig: "{{ KUBECONFIG }}"
- # wait_sleep: 5
- # wait_timeout: 150
- - name: Создаем папку forms для загрузки файлов
- ansible.builtin.file:
- path: ./SQL/forms
- state: directory
- mode: '0755'
- - name: Распаковываем архив
- ansible.builtin.unarchive:
- src: "SQL/forms-{{ version }}.tar.gz"
- dest: "{{ dest_folder }}/forms"
- - name: Копируем файлы в Pod {{ editor }}
- kubernetes.core.k8s_cp:
- namespace: tks
- pod: "{{ editor }}"
- remote_path: "/tmp/forms/"
- local_path: "{{ dest_folder }}/forms"
- state: to_pod
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement