This commit is contained in:
Kochetkov S 2026-04-09 13:03:36 +03:00
parent 8279b908ac
commit f69f73a18c
7 changed files with 58 additions and 0 deletions

View File

@ -57,3 +57,10 @@ patches:
version: v1 version: v1
kind: ClusterIssuer kind: ClusterIssuer
name: letsencrypt-issuer-istio name: letsencrypt-issuer-istio
- path: ./patches/local-path-provisioner.yaml
target:
group: helm.toolkit.fluxcd.io
version: v2
kind: HelmRelease
name: local-path-provisioner
namespace: local-path-provisioner

View File

@ -0,0 +1,11 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: local-path-provisioner
namespace: local-path-provisioner
spec:
interval: 5m
timeout: 10m
values:
imagePullSecrets:
- name: regcred

View File

@ -4,6 +4,7 @@ kind: Kustomization
resources: resources:
- cert-manager - cert-manager
- dashboard - dashboard
- local-path-provisioner
- istio-base - istio-base
- istio-pilot - istio-pilot
- istio-gateway - istio-gateway

View File

@ -0,0 +1,25 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: local-path-provisioner
namespace: local-path-storage
spec:
interval: 10m
chart:
spec:
chart: local-path-provisioner-contour
version: "0.0.24"
sourceRef:
kind: HelmRepository
name: yc-oci-charts
namespace: flux-system
interval: 10m
install:
remediation:
retries: 3
upgrade:
remediation:
retries: 3
values:
imagePullSecrets:
- name: regcred

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: local-path-storage
resources:
- namespace.yaml
- helmrelease.yaml

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: local-path-provisioner

View File

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./base