volumes are provisioning
This commit is contained in:
parent
c0eb98d2cc
commit
2a88271326
4 changed files with 11 additions and 7 deletions
|
@ -3,8 +3,6 @@ repositories:
|
|||
url: https://metallb.github.io/metallb
|
||||
- name: ingress-nginx
|
||||
url: https://kubernetes.github.io/ingress-nginx
|
||||
- name: proxmox-csi-plugin
|
||||
url: oci://ghcr.io/sergelogvinov/charts/proxmox-csi-plugin
|
||||
- name: jetstack
|
||||
url: https://charts.jetstack.io
|
||||
- name: mojo2600
|
||||
|
@ -25,7 +23,7 @@ releases:
|
|||
- ./values/ingress-nginx.values.yaml
|
||||
- name: proxmox-csi-plugin
|
||||
namespace: proxmox-csi
|
||||
chart: proxmox-csi-plugin/proxmox-csi-plugin
|
||||
chart: oci://ghcr.io/sergelogvinov/charts/proxmox-csi-plugin
|
||||
version: 0.3.5
|
||||
values:
|
||||
- ./values/proxmox-csi-plugin.values.yaml.gotmpl
|
||||
|
|
|
@ -3,8 +3,8 @@ kind: Kustomization
|
|||
|
||||
resources:
|
||||
- ./kustomize/metallb.yaml
|
||||
- ./kustomize/csi-driver-nfs.yaml
|
||||
- ./kustomize/cert-manager-cloudflare.yaml
|
||||
- ./kustomize/proxmox-csi-namespace.yaml
|
||||
|
||||
|
||||
secretGenerator:
|
||||
|
|
8
stages/base/kustomize/proxmox-csi-namespace.yaml
Normal file
8
stages/base/kustomize/proxmox-csi-namespace.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: proxmox-csi
|
||||
labels:
|
||||
pod-security.kubernetes.io/enforce: privileged
|
||||
pod-security.kubernetes.io/audit: baseline
|
||||
pod-security.kubernetes.io/warn: baseline
|
|
@ -1,12 +1,10 @@
|
|||
createNamespace: true
|
||||
|
||||
config:
|
||||
clusters:
|
||||
- url: https://192.168.1.151:8006/api2/json
|
||||
insecure: true
|
||||
token_id: "kubernetes-csi@pve!csi"
|
||||
token_secret: {{ readFile "../.envs/.proxmox-csi-secret" }}
|
||||
region: kc-node0
|
||||
region: KropCloud
|
||||
|
||||
storageClass:
|
||||
- name: proxmox-data
|
||||
|
|
Loading…
Reference in a new issue