Обновить ansible/deploy_all.yml
This commit is contained in:
@@ -35,7 +35,8 @@
|
||||
TF_HTTP_PASSWORD: "{{ lookup('env', 'TF_HTTP_PASSWORD') }}"
|
||||
|
||||
- name: Terraform Apply
|
||||
shell: terraform apply -auto-approve -no-color
|
||||
# МЫ ДОБАВИЛИ -lock=false, чтобы Gitea не ругалась на 405 ошибку
|
||||
shell: terraform apply -auto-approve -no-color -lock=false
|
||||
args:
|
||||
chdir: "{{ playbook_dir }}/../terraform"
|
||||
environment:
|
||||
@@ -43,11 +44,12 @@
|
||||
TF_HTTP_ADDRESS: "{{ lookup('env', 'TF_HTTP_ADDRESS') }}"
|
||||
TF_HTTP_USERNAME: "{{ lookup('env', 'TF_HTTP_USERNAME') }}"
|
||||
TF_HTTP_PASSWORD: "{{ lookup('env', 'TF_HTTP_PASSWORD') }}"
|
||||
# Прокидываем переменные для Proxmox
|
||||
TF_VAR_proxmox_api_token_id: "{{ lookup('env', 'TF_VAR_proxmox_api_token_id') }}"
|
||||
TF_VAR_proxmox_api_token_secret: "{{ lookup('env', 'TF_VAR_proxmox_api_token_secret') }}"
|
||||
TF_VAR_proxmox_api_url: "{{ lookup('env', 'TF_VAR_proxmox_api_url') }}"
|
||||
|
||||
- name: Dynamically add hosts to inventory
|
||||
- name: Dynamically add hosts
|
||||
add_host:
|
||||
name: "{{ item }}"
|
||||
groups: k8s_new_nodes
|
||||
@@ -60,7 +62,7 @@
|
||||
|
||||
- name: Step 2 - Install Kubernetes
|
||||
hosts: k8s_new_nodes
|
||||
gather_facts: false # Сначала выключим, чтобы дождаться SSH
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- name: Wait for SSH to be ready
|
||||
wait_for:
|
||||
|
||||
Reference in New Issue
Block a user