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.
|
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
|
icon: https://raw.githubusercontent.com/juanfont/headscale/56a7b1e34952c3e0306a134b2be9b4277f5d8d6e/docs/logo/headscale3-dots.svg
|
||||||
type: application
|
type: application
|
||||||
version: 0.3.0
|
version: 0.3.1
|
||||||
# renovate: image=docker.io/headscale/headscale
|
# renovate: image=docker.io/headscale/headscale
|
||||||
appVersion: "0.22.3"
|
appVersion: "0.22.3"
|
||||||
maintainers:
|
maintainers:
|
||||||
|
|
|
@ -35,7 +35,9 @@ spec:
|
||||||
- name: {{ .Chart.Name }}
|
- name: {{ .Chart.Name }}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml .Values.securityContext | nindent 12 }}
|
{{- 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 }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
args:
|
args:
|
||||||
- "headscale"
|
- "headscale"
|
||||||
|
|
|
@ -17,6 +17,9 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: keys-job
|
app.kubernetes.io/component: keys-job
|
||||||
{{- include "headscale.labels" . | nindent 4 }}
|
{{- 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
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: Role
|
kind: Role
|
||||||
|
@ -25,6 +28,9 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: keys-job
|
app.kubernetes.io/component: keys-job
|
||||||
{{- include "headscale.labels" . | nindent 4 }}
|
{{- include "headscale.labels" . | nindent 4 }}
|
||||||
|
annotations:
|
||||||
|
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||||
|
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
|
@ -44,6 +50,9 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: keys-job
|
app.kubernetes.io/component: keys-job
|
||||||
{{- include "headscale.labels" . | nindent 4 }}
|
{{- include "headscale.labels" . | nindent 4 }}
|
||||||
|
annotations:
|
||||||
|
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||||
|
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
kind: Role
|
kind: Role
|
||||||
|
@ -59,6 +68,9 @@ metadata:
|
||||||
name: {{ $name }}
|
name: {{ $name }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "headscale.labels" . | nindent 4 }}
|
{{- include "headscale.labels" . | nindent 4 }}
|
||||||
|
annotations:
|
||||||
|
"helm.sh/hook": "pre-install,pre-upgrade"
|
||||||
|
"helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
|
||||||
spec:
|
spec:
|
||||||
template:
|
template:
|
||||||
spec:
|
spec:
|
||||||
|
@ -90,7 +102,9 @@ spec:
|
||||||
name: secrets
|
name: secrets
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: generate-key
|
- 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 }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
command:
|
command:
|
||||||
- sh
|
- sh
|
||||||
|
|
|
@ -6,7 +6,7 @@ replicaCount: 1
|
||||||
|
|
||||||
image:
|
image:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
repository: joanfont/headscale
|
repository: juanfont/headscale
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# Overrides the image tag whose default is the chart appVersion.
|
# Overrides the image tag whose default is the chart appVersion.
|
||||||
tag: ""
|
tag: ""
|
||||||
|
|
Loading…
Add table
Reference in a new issue