Skip to content

Commit

Permalink
wip: charts values
Browse files Browse the repository at this point in the history
  • Loading branch information
katallaxie authored Feb 29, 2024
1 parent 7545066 commit 05b15a1
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 28 deletions.
3 changes: 2 additions & 1 deletion charts/typhoon/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ type: application

version: 0.1.0

appVersion: "v1.26.0"
#appVersion: "v1.26.0"
appVersion: "latest"

dependencies:
13 changes: 0 additions & 13 deletions charts/typhoon/templates/serviceaccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,4 @@ metadata:
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}

---

apiVersion: v1
kind: ServiceAccount
metadata:
name: {{ include "typhoon.serviceAccountName" . }}
labels:
{{- include "typhoon.controller.labels" . | nindent 4 }}
{{- with .Values.controller.serviceAccount.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- end }}
28 changes: 14 additions & 14 deletions charts/typhoon/values.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Default values

# -- Provide a name in place of `octopinger`
nameOverride: octopinger
# -- String to fully override `"octopinger.fullname"`
# -- Provide a name in place of `typhoon`
nameOverride: typhoon
# -- String to fully override `"typhoon.fullname"`
fullnameOverride: ""
# -- Override the Kubernetes version, which is used to evaluate certain manifests
kubeVersionOverride: ""
Expand All @@ -16,9 +16,9 @@ crds:
# -- Annotations to be added to all CRDs
annotations: {}

klr:
image:
tag: "v1.26.0"
# klr:
# image:
# tag: "v1.26.0"

# list of name/value pairs to inject as additional environment variables to deployment
extraEnv: []
Expand All @@ -30,15 +30,15 @@ rbac:
global:
# -- Common labels for the all resources
additionalLabels: {}
# app: octopinger
# app: typhoon

# Default image used by all components
image:
# -- If defined, a repository applied to all Octopinger deployments
# -- If defined, a repository applied to all Typhoon deployments
repository: ghcr.io/zeiss/typhoon
# -- Overrides the global Octopinger image tag whose default is the chart appVersion
# -- Overrides the global Typhoon image tag whose default is the chart appVersion
tag: ""
# -- If defined, a imagePullPolicy applied to all Octopinger deployments
# -- If defined, a imagePullPolicy applied to all Typhoon deployments
imagePullPolicy: IfNotPresent

# -- Secrets with credentials to pull images from a private registry
Expand All @@ -47,15 +47,15 @@ global:
## Typhoon Controller
controller:

# -- The number of octopinger controller pods to run.
# -- The number of typhoon controller pods to run.
# Additional replicas will cause sharding of managed clusters across number of replicas.
replicas: 1

# -- Annotations to be added to octopinger controller pods
# -- Annotations to be added to typhoon controller pods
podAnnotations: {}

serviceAccount:
# -- Create a service account for the octopinger controller
# -- Create a service account for the typhoon controller
create: true
# -- Service account name
name: ""
Expand All @@ -69,7 +69,7 @@ controller:
podSecurityContext: {}
# fsGroup: 2000

# -- Resource limits and requests for the octopinger controller pods
# -- Resource limits and requests for the Typhoon controller pods
resources:
requests:
cpu: 50m
Expand Down

0 comments on commit 05b15a1

Please sign in to comment.