EKS集群的ansible模块

时间:2019-12-04 15:51:51

标签: kubernetes ansible kubectl eks

我正在尝试使用k8s ansible模块自动在eks集群中进行部署。 看来k8s模块不支持EKS。

没有人有使用k8s ansible模块在eks中管理对象的示例。

谢谢。

1 个答案:

答案 0 :(得分:0)

谢谢大家,您的意见终于可以了。

我只是重新配置文件~/.kube/kubeconfig,然后在~/.aws/中设置正确的配置。

Ansible任务的片段:

- name: "deploy app"
  k8s:
    kubeconfig: "{{ kube_config }}"
    namespace: "default"
    state: "present"
    src: "{{ item }}"
  with_items:
    - "{{ data_dir }}/{{ instance_name }}/deployment/deployment_file_1.yml"
    - "{{ data_dir }}/{{ instance_name }}/deployment/deployment_file_2.yml"
    - "{{ data_dir }}/{{ instance_name }}/deployment/deployment_file_3.yml"