Add nginx-ingress

This commit is contained in:
2024-08-06 17:12:03 -05:00
parent ef8bf42bd0
commit f1492d6c1b
5 changed files with 105 additions and 0 deletions

View File

@ -0,0 +1,8 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: nginx-ingress
resources:
- namespace.yaml
- repository.yaml
- release.yaml

View File

@ -0,0 +1,5 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: nginx-ingress

View File

@ -0,0 +1,18 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: nginx-ingress
namespace: nginx-ingress
spec:
releaseName: nginx-ingress
chart:
spec:
chart: nginx-ingress
sourceRef:
kind: HelmRepository
name: nginx-ingress
interval: 50m
install:
remediation:
retries: 3

View File

@ -0,0 +1,9 @@
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: nginx-ingress
namespace: nginx-ingress
spec:
interval: 5m
url: oci://ghcr.io/nginxinc/charts/nginx-ingress