2022-11-26 15:19:16 +08:00
|
|
|
- block:
|
|
|
|
- name: 准备 nfs-provisioner 配置目录
|
|
|
|
file: name={{ cluster_dir }}/yml/nfs-provisioner state=directory
|
2021-03-27 00:09:42 +08:00
|
|
|
|
2022-11-26 15:19:16 +08:00
|
|
|
- name: 准备 nfs-provisioner部署文件
|
|
|
|
template: src=nfs-provisioner/{{ item }}.j2 dest={{ cluster_dir }}/yml/nfs-provisioner/{{ item }}
|
|
|
|
with_items:
|
|
|
|
- "nfs-provisioner.yaml"
|
|
|
|
- "test-pod.yaml"
|
2021-03-27 00:09:42 +08:00
|
|
|
|
2022-11-26 15:19:16 +08:00
|
|
|
- name: 创建 nfs-provisioner部署
|
|
|
|
shell: "{{ base_dir }}/bin/kubectl apply -f {{ cluster_dir }}/yml/nfs-provisioner/nfs-provisioner.yaml"
|
|
|
|
when: 'nfs_provisioner_install == "yes"'
|