Merge branch 'refs/heads/main' into infra/ingress-nginx

This commit is contained in:
2024-06-16 11:39:51 +10:00
29 changed files with 39 additions and 35 deletions

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: adguard-home name: adguard-home
namespace: flux-system namespace: adguard-home
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -2,7 +2,7 @@ apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
name: adguard-home-ingress name: adguard-home-ingress
namespace: flux-system namespace: adguard-home
annotations: annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "false" nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/use-regex: "true" nginx.ingress.kubernetes.io/use-regex: "true"

View File

@@ -2,7 +2,7 @@ apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
name: capacitor-ingress name: capacitor-ingress
namespace: flux-system namespace: capacitor
annotations: annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "false" nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/use-regex: "true" nginx.ingress.kubernetes.io/use-regex: "true"

View File

@@ -4,7 +4,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: capacitor name: capacitor
namespace: flux-system namespace: capacitor
labels: labels:
helm.sh/chart: onechart-0.63.0 helm.sh/chart: onechart-0.63.0
app.kubernetes.io/name: onechart app.kubernetes.io/name: onechart
@@ -26,7 +26,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: capacitor name: capacitor
namespace: flux-system namespace: capacitor
labels: labels:
helm.sh/chart: onechart-0.63.0 helm.sh/chart: onechart-0.63.0
app.kubernetes.io/name: onechart app.kubernetes.io/name: onechart

View File

@@ -2,7 +2,7 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: capacitor name: capacitor
namespace: flux-system namespace: capacitor
--- ---
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: capacitor name: capacitor
namespace: flux-system namespace: capacitor
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: cert-manager name: cert-manager
namespace: flux-system namespace: cert-manager
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s
@@ -19,7 +19,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: clusterissuer-secrets name: clusterissuer-secrets
namespace: flux-system namespace: cert-manager
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s
@@ -42,7 +42,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: clusterissuer name: clusterissuer
namespace: flux-system namespace: cert-manager
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: podinfo name: podinfo
namespace: flux-system namespace: podinfo
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: prometheus-operator

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: prometheus-operator name: prometheus-operator
namespace: flux-system namespace: prometheus-operator
spec: spec:
suspend: true suspend: true
interval: 1h interval: 1h

View File

@@ -2,7 +2,7 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: cilium name: cilium
namespace: kube-system namespace: cilium
spec: spec:
chart: chart:
spec: spec:

View File

@@ -2,7 +2,7 @@ apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: cilium name: cilium
namespace: kube-system namespace: cilium
spec: spec:
interval: 1h interval: 1h
url: https://helm.cilium.io url: https://helm.cilium.io

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: cilium name: cilium
namespace: kube-system namespace: cilium
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s
@@ -18,7 +18,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: cilium-networkpolicies name: cilium-networkpolicies
namespace: kube-system namespace: cilium
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy kind: CiliumNetworkPolicy
metadata: metadata:
name: coredns name: coredns
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-kube-dns name: egress-kube-dns
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchExpressions: matchExpressions:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-kubeapi name: egress-kubeapi
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-namespace name: egress-namespace
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-nodes name: egress-nodes
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-world-with-lan name: egress-world-with-lan
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-world name: egress-world
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: ingress-namespace name: ingress-namespace
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: ingress-ingress name: ingress-ingress
namespace: ingress-nginx namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:
@@ -18,7 +18,7 @@ apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy kind: CiliumNetworkPolicy
metadata: metadata:
name: ingress-nginx name: ingress-nginx
namespace: ingress-nginx namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:
@@ -36,7 +36,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: egress-ingress name: egress-ingress
namespace: ingress-nginx namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:
@@ -52,7 +52,7 @@ apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy kind: CiliumNetworkPolicy
metadata: metadata:
name: egress-nginx name: egress-nginx
namespace: ingress-nginx namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: ingress-nodes name: ingress-nodes
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumClusterwideNetworkPolicy kind: CiliumClusterwideNetworkPolicy
metadata: metadata:
name: ingress-world name: ingress-world
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: cilium.io/v2
kind: CiliumNetworkPolicy kind: CiliumNetworkPolicy
metadata: metadata:
name: local-path-provisioner name: local-path-provisioner
namespace: kube-system namespace: cilium
spec: spec:
endpointSelector: endpointSelector:
matchLabels: matchLabels:

View File

@@ -2,7 +2,7 @@ apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: ingress-nginx-values name: ingress-nginx-values
namespace: flux-system namespace: ingress-nginx
data: data:
use_geoip2: "false" use_geoip2: "false"
disable_ipv6: "true" disable_ipv6: "true"

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: ingress-nginx-config name: ingress-nginx-config
namespace: flux-system namespace: ingress-nginx
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -2,7 +2,7 @@ apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: ingress-nginx name: ingress-nginx
namespace: flux-system namespace: ingress-nginx
spec: spec:
interval: 10m interval: 10m
timeout: 1m30s timeout: 1m30s

View File

@@ -4,7 +4,7 @@ metadata:
name: apps name: apps
namespace: flux-system namespace: flux-system
spec: spec:
suspend: false suspend: true
interval: 10m0s interval: 10m0s
dependsOn: dependsOn:
- name: infrastructure - name: infrastructure