diff --git a/charts/homepage/Chart.yaml b/charts/homepage/Chart.yaml index c65b76e..fd299d7 100644 --- a/charts/homepage/Chart.yaml +++ b/charts/homepage/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: homepage -version: 0.0.5 +version: 0.0.6 description: Chart for benphelps homepage keywords: - dashboard @@ -9,4 +9,4 @@ sources: maintainers: - name: alexlebens icon: https://github.com/benphelps/homepage/blob/de584eae8f12a0d257e554e9511ef19bd2a1232c/public/mstile-150x150.png -appVersion: v0.8.8 +appVersion: v0.8.9 diff --git a/charts/homepage/templates/cluster-role-binding.yaml b/charts/homepage/templates/cluster-role-binding.yaml index 0bbbe37..6bfc0b0 100644 --- a/charts/homepage/templates/cluster-role-binding.yaml +++ b/charts/homepage/templates/cluster-role-binding.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole diff --git a/charts/homepage/templates/cluster-role.yaml b/charts/homepage/templates/cluster-role.yaml index 8be89a5..25563fb 100644 --- a/charts/homepage/templates/cluster-role.yaml +++ b/charts/homepage/templates/cluster-role.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm rules: - apiGroups: - "" diff --git a/charts/homepage/templates/config-map.yaml b/charts/homepage/templates/config-map.yaml index 7fdfbae..bcc1c82 100644 --- a/charts/homepage/templates/config-map.yaml +++ b/charts/homepage/templates/config-map.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm data: bookmarks.yaml: {{- if .Values.config.bookmarks }} | {{- .Values.config.bookmarks | toYaml | nindent 4}} diff --git a/charts/homepage/templates/deployment.yaml b/charts/homepage/templates/deployment.yaml index 2df3609..6d63196 100644 --- a/charts/homepage/templates/deployment.yaml +++ b/charts/homepage/templates/deployment.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm spec: revisionHistoryLimit: 3 replicas: {{ .Values.deployment.replicas }} diff --git a/charts/homepage/templates/ingress-route.yaml b/charts/homepage/templates/ingress-route.yaml index 2c329ea..7cc00d2 100644 --- a/charts/homepage/templates/ingress-route.yaml +++ b/charts/homepage/templates/ingress-route.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm spec: entryPoints: - websecure @@ -17,7 +16,7 @@ spec: - kind: Rule match: "Host(`{{ .Values.ingressRoute.host }}`)" middlewares: - - name: authentik + - name: "authentik-{{ .Release.Name }}" namespace: {{ .Release.Namespace }} priority: 10 services: diff --git a/charts/homepage/templates/middleware.yaml b/charts/homepage/templates/middleware.yaml index 72bae78..4d395fa 100644 --- a/charts/homepage/templates/middleware.yaml +++ b/charts/homepage/templates/middleware.yaml @@ -1,15 +1,14 @@ apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: - name: authentik + name: "authentik-{{ .Release.Name }}" namespace: {{ .Release.Namespace }} labels: - app.kubernetes.io/name: homepage + app.kubernetes.io/name: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: auth - app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm + app.kubernetes.io/part-of: {{ .Release.Name }} spec: forwardAuth: address: "http://{{ .Values.ingressRoute.authentik.outpost }}.authentik:{{ .Values.ingressRoute.authentik.port }}/outpost.goauthentik.io/auth/traefik" diff --git a/charts/homepage/templates/secret.yaml b/charts/homepage/templates/secret.yaml index a8a67c7..7f0d8bf 100644 --- a/charts/homepage/templates/secret.yaml +++ b/charts/homepage/templates/secret.yaml @@ -10,6 +10,5 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm annotations: kubernetes.io/service-account.name: homepage diff --git a/charts/homepage/templates/service-account.yaml b/charts/homepage/templates/service-account.yaml index cc715e6..015eaac 100644 --- a/charts/homepage/templates/service-account.yaml +++ b/charts/homepage/templates/service-account.yaml @@ -9,6 +9,5 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm secrets: - name: "{{ .Release.Name }}-sa-token" diff --git a/charts/homepage/templates/service.yaml b/charts/homepage/templates/service.yaml index 3b777f8..8a69ac5 100644 --- a/charts/homepage/templates/service.yaml +++ b/charts/homepage/templates/service.yaml @@ -9,7 +9,6 @@ metadata: app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: homepage - app.kubernetes.io/managed-by: helm spec: type: ClusterIP ports: diff --git a/charts/homepage/values.yaml b/charts/homepage/values.yaml index e875184..6b6b0be 100644 --- a/charts/homepage/values.yaml +++ b/charts/homepage/values.yaml @@ -3,7 +3,7 @@ deployment: strategy: Recreate image: repository: ghcr.io/gethomepage/homepage - tag: v0.8.8 + tag: v0.8.9 imagePullPolicy: IfNotPresent env: envFrom: @@ -18,7 +18,7 @@ service: http: port: 3000 ingressRoute: - host: homepage.alexlebens.net + host: authentik: outpost: authentik-proxy-outpost port: 9000