mirror of
https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent.git
synced 2026-07-17 10:31:10 +02:00
Initial v1.0.0 commit
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
{{- define "name" -}}
|
||||
gardener-extension-shoot-fleet-agent
|
||||
{{- end -}}
|
||||
|
||||
{{- define "agentconfig" -}}
|
||||
---
|
||||
apiVersion: shoot-fleet-agent-service.extensions.config.gardener.cloud/v1alpha1
|
||||
kind: FleetAgentConfig
|
||||
clientConnection:
|
||||
kubeconfig: {{ .Values.fleetManager.kubeconfig }}
|
||||
{{- if .Values.fleetManager.labels }}
|
||||
labels: {{ .Values.fleetManager.labels | toYaml }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- define "image" -}}
|
||||
{{- if hasPrefix "sha256:" .Values.image.tag }}
|
||||
{{- printf "%s@%s" .Values.image.repository .Values.image.tag }}
|
||||
{{- else }}
|
||||
{{- printf "%s:%s" .Values.image.repository .Values.image.tag }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- define "priorityclassversion" -}}
|
||||
{{- if semverCompare ">= 1.14-0" .Capabilities.KubeVersion.GitVersion -}}
|
||||
scheduling.k8s.io/v1
|
||||
{{- else if semverCompare ">= 1.11-0" .Capabilities.KubeVersion.GitVersion -}}
|
||||
scheduling.k8s.io/v1beta1
|
||||
{{- else -}}
|
||||
scheduling.k8s.io/v1alpha1
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- define "leaderelectionid" -}}
|
||||
extension-shoot-fleet-agent-leader-election
|
||||
{{- end -}}
|
||||
Reference in New Issue
Block a user