cilium ingress

This commit is contained in:
auricom
2023-09-17 16:46:58 +02:00
parent 08fa0c4c4f
commit 3fc57046f3
4 changed files with 22 additions and 6 deletions

View File

@@ -29,9 +29,9 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m interval: 10m
path: ./kubernetes/cluster-0/apps/media/immich/app path: ./kubernetes/apps/default/immich/redis
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: k8s-gitops-kubernetes name: home-ops-kubernetes
wait: false # no flux ks dependents wait: false # no flux ks dependents

View File

@@ -4,7 +4,7 @@ apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: immich-redis name: immich-redis
namespace: selfhosted namespace: default
spec: spec:
interval: 30m interval: 30m
chart: chart:

View File

@@ -2,9 +2,9 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/kustomization.json # yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/kustomization.json
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: media namespace: default
resources: resources:
- ./helmrelease.yaml - ./helmrelease.yaml
commonLabels: commonLabels:
app.kubernetes.io/name: paperless-redis app.kubernetes.io/name: immich-redis
app.kubernetes.io/instance: paperless app.kubernetes.io/instance: immich

View File

@@ -82,3 +82,19 @@ spec:
securityContext: securityContext:
privileged: true privileged: true
tunnel: disabled tunnel: disabled
# l7proxy: true
# ingressController:
# enabled: true
# loadbalancerMode: shared
# service:
# loadBalancerIP: "${CLUSTER_LB_CILIUM}"
# postRenderers:
# - kustomize:
# patchesStrategicMerge:
# - kind: Service
# apiVersion: v1
# metadata:
# name: cilium-ingress
# namespace: *ns
# spec:
# externalTrafficPolicy: Local