Compare commits
2 commits
c0eb98d2cc
...
6facbdeef0
Author | SHA1 | Date | |
---|---|---|---|
6facbdeef0 | |||
2a88271326 |
5 changed files with 12 additions and 7 deletions
|
@ -3,8 +3,6 @@ repositories:
|
||||||
url: https://metallb.github.io/metallb
|
url: https://metallb.github.io/metallb
|
||||||
- name: ingress-nginx
|
- name: ingress-nginx
|
||||||
url: https://kubernetes.github.io/ingress-nginx
|
url: https://kubernetes.github.io/ingress-nginx
|
||||||
- name: proxmox-csi-plugin
|
|
||||||
url: oci://ghcr.io/sergelogvinov/charts/proxmox-csi-plugin
|
|
||||||
- name: jetstack
|
- name: jetstack
|
||||||
url: https://charts.jetstack.io
|
url: https://charts.jetstack.io
|
||||||
- name: mojo2600
|
- name: mojo2600
|
||||||
|
@ -25,7 +23,7 @@ releases:
|
||||||
- ./values/ingress-nginx.values.yaml
|
- ./values/ingress-nginx.values.yaml
|
||||||
- name: proxmox-csi-plugin
|
- name: proxmox-csi-plugin
|
||||||
namespace: proxmox-csi
|
namespace: proxmox-csi
|
||||||
chart: proxmox-csi-plugin/proxmox-csi-plugin
|
chart: oci://ghcr.io/sergelogvinov/charts/proxmox-csi-plugin
|
||||||
version: 0.3.5
|
version: 0.3.5
|
||||||
values:
|
values:
|
||||||
- ./values/proxmox-csi-plugin.values.yaml.gotmpl
|
- ./values/proxmox-csi-plugin.values.yaml.gotmpl
|
||||||
|
|
|
@ -3,8 +3,8 @@ kind: Kustomization
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
- ./kustomize/metallb.yaml
|
- ./kustomize/metallb.yaml
|
||||||
- ./kustomize/csi-driver-nfs.yaml
|
|
||||||
- ./kustomize/cert-manager-cloudflare.yaml
|
- ./kustomize/cert-manager-cloudflare.yaml
|
||||||
|
- ./kustomize/proxmox-csi-namespace.yaml
|
||||||
|
|
||||||
|
|
||||||
secretGenerator:
|
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,4 +1,5 @@
|
||||||
ingress:
|
ingress:
|
||||||
|
ingressClassName: nginx
|
||||||
enabled: true
|
enabled: true
|
||||||
hosts:
|
hosts:
|
||||||
- pihole.kropcloud.net
|
- pihole.kropcloud.net
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
createNamespace: true
|
|
||||||
|
|
||||||
config:
|
config:
|
||||||
clusters:
|
clusters:
|
||||||
- url: https://192.168.1.151:8006/api2/json
|
- url: https://192.168.1.151:8006/api2/json
|
||||||
insecure: true
|
insecure: true
|
||||||
token_id: "kubernetes-csi@pve!csi"
|
token_id: "kubernetes-csi@pve!csi"
|
||||||
token_secret: {{ readFile "../.envs/.proxmox-csi-secret" }}
|
token_secret: {{ readFile "../.envs/.proxmox-csi-secret" }}
|
||||||
region: kc-node0
|
region: KropCloud
|
||||||
|
|
||||||
storageClass:
|
storageClass:
|
||||||
- name: proxmox-data
|
- name: proxmox-data
|
||||||
|
|
Loading…
Reference in a new issue