Compare commits

...

2 commits

Author SHA1 Message Date
6facbdeef0 everything is working so far!! 2025-02-11 18:55:54 +01:00
2a88271326 volumes are provisioning 2025-02-11 18:33:17 +01:00
5 changed files with 12 additions and 7 deletions

View file

@ -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

View file

@ -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:

View 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

View file

@ -1,4 +1,5 @@
ingress:
ingressClassName: nginx
enabled: true
hosts:
- pihole.kropcloud.net

View file

@ -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