feat(kubernetes): add nfs-provisioner
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
@@ -10,6 +10,8 @@
|
||||
when: is_localhost
|
||||
- role: kubernetes_argocd
|
||||
when: is_localhost
|
||||
- role: kubernetes_nfs
|
||||
when: is_localhost
|
||||
- role: kubernetes_metallb
|
||||
when: is_localhost
|
||||
- role: kubernetes_cert_manager
|
||||
|
||||
@@ -13,3 +13,4 @@ common_packages:
|
||||
- bat
|
||||
- fd-find
|
||||
- ripgrep
|
||||
- nfs-common
|
||||
|
||||
@@ -6,11 +6,14 @@
|
||||
name: "{{ kubernetes_nfs_helm_name }}"
|
||||
repo_url: "{{ kubernetes_nfs_helm_url }}"
|
||||
|
||||
- name: Install NetCup Webhook
|
||||
- name: Install pvc provider
|
||||
kubernetes.core.helm:
|
||||
name: "{{ kubernetes_nfs_helm_name }}"
|
||||
chart_ref: "{{ kubernetes_nfs_helm_chart }}"
|
||||
create_namespace: true
|
||||
release_namespace: nfs-provisioner
|
||||
set_values:
|
||||
- value: "nfs.server={{ kubernetes_nfs_server_host }}"
|
||||
- value: "nfs.path={{ kubernetes_nfs_server_path }}"
|
||||
- value: "storageClass.name=nfs-kubernetes"
|
||||
- value: "replicaCount=1"
|
||||
|
||||
Reference in New Issue
Block a user