Задача: Учебная задача создать кластер K8s в AWS на обычных инстансах не используя EKS
Continue reading "[K8s] Установка Kubernetes с помощью Kubespray (Terraform+Ansible)"
Задача: Учебная задача создать кластер K8s в AWS на обычных инстансах не используя EKS
Continue reading "[K8s] Установка Kubernetes с помощью Kubespray (Terraform+Ansible)"
ansible-vault view environments/prod/credentials.yml
ERROR! Unexpected Exception: Odd-length string
Решение: В файле неправильный перевод строки. Проверяем это:
file environments/prod/credentials.yml
credentials.yml : ASCII text, with CRLF line terminators
Должно быть:
credentials.yml : ASCII text
Пересохраняем в любом редакторе или
find . -type f -exec dos2unix {} \;
ansible-vault view environments/prod/credentials.yml
ERROR! Problem running vault password script / c y g d r i v e / c / g i t / qqqq/ v a u l t . k e y ([Errno 8] Exec format error). If this is not a script, remove the executable bit from the file.
Решение:
chmod 0600 vault.key
role defaults
inventory vars
inventory group_vars
inventory host_vars
playbook group_vars
playbook host_vars
host facts
play vars
play vars_prompt
play vars_files
registered vars
set_facts
role and include vars
block vars (only for tasks in block)
task vars (only for the task)
extra vars (always win precedence)
При выполнении плейбука с
1 2 3 4 5 |
- name: Старт сервиса become: true service: name: httpd state: started |
Получаем ошибку: Failed to restart httpd.service: Interactive authentication required
Continue reading "[Ansible] service Interactive authentication required."