Я пытаюсь установить kubelet с Ansible , но я изо всех сил пытаюсь это сделать.
Это моя книга игр :
---
- hosts: all
become: yes
tasks:
- name: install docker
yum:
name: docker
state: present
update_cache: true
- name: add repo
yum_repository:
name: kuberepo
description: kubernetes-repo
baseurl: "https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64"
enabled: yes
gpgcheck: yes
repo_gpgcheck: yes
gpgkey:
- "https://packages.cloud.google.com/yum/doc/yum-key.gpg"
- "https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg"
- name: setenforce
shell: setenforce 0
- name: install kubelet
yum:
name: kubelet
state: present
update_cache: true
Это ошибка при запуске playbook (ansible-playbook -i hosts kube-dependencies.yml)
«Ок» с узла [master] вызвано тем, что я вручную выполнил «sudo yum install kubelet» на этом компьютере, и это сработало.
Выводы:
Так что, в основном, вручную выполняя команду yum install, она работает, но я не могу заставить ее работать с ansible.
Есть какие-нибудь подсказки? Заранее спасибо.