fix(headscale): correct image registry
This commit is contained in:
parent
4d9f46ae9e
commit
45d72e3810
5 changed files with 21 additions and 4 deletions
1
headscale/.gitignore
vendored
Normal file
1
headscale/.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
values_test.yaml
|
|
@ -3,7 +3,7 @@ name: headscale
|
|||
description: An open source, self-hosted implementation of the Tailscale control server.
|
||||
icon: https://raw.githubusercontent.com/juanfont/headscale/56a7b1e34952c3e0306a134b2be9b4277f5d8d6e/docs/logo/headscale3-dots.svg
|
||||
type: application
|
||||
version: 0.3.0
|
||||
version: 0.3.1
|
||||
# renovate: image=docker.io/headscale/headscale
|
||||
appVersion: "0.22.3"
|
||||
maintainers:
|
||||
|
|
|
@ -35,7 +35,9 @@ spec:
|
|||
- name: {{ .Chart.Name }}
|
||||
securityContext:
|
||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
||||
image: "{{ .Values.image.registry }}/{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
|
||||
{{- with .Values.image }}
|
||||
image: "{{ .registry }}/{{ .repository }}:{{ .tag | default $.Chart.AppVersion }}"
|
||||
{{- end }}
|
||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||
args:
|
||||
- "headscale"
|
||||
|
|
|
@ -17,6 +17,9 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: keys-job
|
||||
{{- include "headscale.labels" . | nindent 4 }}
|
||||
annotations:
|
||||
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -25,6 +28,9 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: keys-job
|
||||
{{- include "headscale.labels" . | nindent 4 }}
|
||||
annotations:
|
||||
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||
rules:
|
||||
- apiGroups:
|
||||
- ""
|
||||
|
@ -44,6 +50,9 @@ metadata:
|
|||
labels:
|
||||
app.kubernetes.io/component: keys-job
|
||||
{{- include "headscale.labels" . | nindent 4 }}
|
||||
annotations:
|
||||
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
|
@ -59,6 +68,9 @@ metadata:
|
|||
name: {{ $name }}
|
||||
labels:
|
||||
{{- include "headscale.labels" . | nindent 4 }}
|
||||
annotations:
|
||||
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
|
@ -90,7 +102,9 @@ spec:
|
|||
name: secrets
|
||||
readOnly: true
|
||||
- name: generate-key
|
||||
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
|
||||
{{- with .Values.image }}
|
||||
image: "{{ .registry }}/{{ .repository }}:{{ .tag | default $.Chart.AppVersion }}"
|
||||
{{- end }}
|
||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||
command:
|
||||
- sh
|
||||
|
|
|
@ -6,7 +6,7 @@ replicaCount: 1
|
|||
|
||||
image:
|
||||
registry: ghcr.io
|
||||
repository: joanfont/headscale
|
||||
repository: juanfont/headscale
|
||||
pullPolicy: IfNotPresent
|
||||
# Overrides the image tag whose default is the chart appVersion.
|
||||
tag: ""
|
||||
|
|
Loading…
Add table
Reference in a new issue