Skip to content

Commit 21081c1

Browse files
committed
Normalize workload-api chart name (#9703)
1 parent e612620 commit 21081c1

File tree

8 files changed

+49
-45
lines changed

8 files changed

+49
-45
lines changed

charts/airbyte-workload-api-server/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
2-
name: airbyte-workload-api-server
3-
description: Helm chart to deploy airbyte-api-server
2+
name: workload-api
3+
description: Helm chart to deploy the workload-api service
44

55
# A chart can be either an 'application' or a 'library' chart.
66
#

charts/airbyte-workload-api-server/templates/_helpers.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Define db secret
6161
{{/*
6262
Define imageTag
6363
*/}}
64-
{{- define "airbyte-workload-api-server.imageTag" -}}
64+
{{- define "workload-api.imageTag" -}}
6565
{{- if .Values.image.tag }}
6666
{{- printf "%s" .Values.image.tag }}
6767
{{- else if ((.Values.global.image).tag) }}

charts/airbyte-workload-api-server/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ spec:
5151
{{- toYaml .Values.extraInitContainers | nindent 6 }}
5252
{{- end }}
5353
containers:
54-
- name: airbyte-workload-api-server
55-
image: {{ printf "%s:%s" .Values.image.repository (include "airbyte-workload-api-server.imageTag" .) }}
54+
- name: airbyte-workload-api-server-container
55+
image: {{ printf "%s:%s" .Values.image.repository (include "workload-api.imageTag" .) }}
5656
imagePullPolicy: "{{ .Values.image.pullPolicy }}"
5757
env:
5858
- name: INTERNAL_API_HOST

charts/airbyte/Chart.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ dependencies:
3838
- name: keycloak-setup
3939
repository: https://airbytehq.github.io/helm-charts/
4040
version: 0.49.18
41-
- name: airbyte-workload-api-server
41+
- name: workload-api
4242
repository: https://airbytehq.github.io/helm-charts/
4343
version: 0.49.18
4444
digest: sha256:b1982812acde11dfccd7e149d40d33af6fbb3bba6de528ecef648735e5643462

charts/airbyte/Chart.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,3 @@ dependencies:
7777
name: keycloak-setup
7878
repository: https://airbytehq.github.io/helm-charts/
7979
version: 0.49.18
80-
- condition: airbyte-workload-api-server.enabled
81-
name: airbyte-workload-api-server
82-
repository: https://airbytehq.github.io/helm-charts/
83-
version: 0.49.18

charts/airbyte/Chart.yaml.local

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@ dependencies:
6767
name: worker
6868
repository: "file://../airbyte-worker"
6969
version: "*"
70+
- condition: workload-api.enabled
71+
name: workload-api
72+
repository: "file://../airbyte-workload-api-server"
73+
version: "*"
74+
- condition: workload-launcher.enabled
75+
name: workload-launcher
76+
repository: "file://../airbyte-workload-launcher"
77+
version: "*"
7078
- condition: pod-sweeper.enabled
7179
name: pod-sweeper
7280
repository: "file://../airbyte-pod-sweeper"
@@ -83,7 +91,3 @@ dependencies:
8391
name: connector-builder-server
8492
repository: "file://../airbyte-connector-builder-server"
8593
version: "*"
86-
- condition: airbyte-workload-api-server.enabled
87-
name: airbyte-workload-api-server
88-
repository: "file://../airbyte-workload-api-server"
89-
version: "*"

charts/airbyte/Chart.yaml.test

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ dependencies:
5757
name: worker
5858
repository: "file://../airbyte-worker"
5959
version: "*"
60+
- condition: workload-api.enabled
61+
name: workload-api
62+
repository: "file://../airbyte-workload-api-server"
63+
version: "*"
64+
- condition: workload-launcher.enabled
65+
name: workload-launcher
66+
repository: "file://../airbyte-workload-launcher"
67+
version: "*"
6068
- condition: pod-sweeper.enabled
6169
name: pod-sweeper
6270
repository: "file://../airbyte-pod-sweeper"
@@ -81,7 +89,3 @@ dependencies:
8189
name: keycloak-setup
8290
repository: "file://../airbyte-keycloak-setup"
8391
version: "*"
84-
- condition: airbyte-workload-api-server.enabled
85-
name: airbyte-workload-api-server
86-
repository: "file://../airbyte-workload-api-server"
87-
version: "*"

charts/airbyte/values.yaml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1821,26 +1821,26 @@ keycloak:
18211821
keycloak-setup:
18221822
enabled: false
18231823

1824-
airbyte-workload-api-server:
1824+
workload-api:
18251825
enabled: false
1826-
## airbyte-api-server.replicaCount Number of airbyte-api-server replicas
1826+
## workload-api.replicaCount Number of airbyte-api-server replicas
18271827
replicaCount: 1
18281828

1829-
## airbyte-api-server.image.repository The repository to use for the airbyte airbyte-api-server image.
1830-
## airbyte-api-server.image.pullPolicy the pull policy to use for the airbyte airbyte-api-server image
1831-
## airbyte-api-server.image.tag The airbyte airbyte-api-server image tag. Defaults to the chart's AppVersion
1829+
## workload-api.image.repository The repository to use for the airbyte-workload-api-server image.
1830+
## workload-api.image.pullPolicy the pull policy to use for the airbyte-workload-api-server image
1831+
## workload-api.image.tag The airbyte-workload-api-server image tag. Defaults to the chart's AppVersion
18321832
image:
18331833
repository: airbyte/airbyte-workload-api-server
18341834
pullPolicy: IfNotPresent
18351835

18361836
## Configure extra options for the server containers' liveness and readiness probes
18371837
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes
1838-
## server.livenessProbe.enabled Enable livenessProbe on the server
1839-
## server.livenessProbe.initialDelaySeconds Initial delay seconds for livenessProbe
1840-
## server.livenessProbe.periodSeconds Period seconds for livenessProbe
1841-
## server.livenessProbe.timeoutSeconds Timeout seconds for livenessProbe
1842-
## server.livenessProbe.failureThreshold Failure threshold for livenessProbe
1843-
## server.livenessProbe.successThreshold Success threshold for livenessProbe
1838+
## workload-api.livenessProbe.enabled Enable livenessProbe on the server
1839+
## workload-api.livenessProbe.initialDelaySeconds Initial delay seconds for livenessProbe
1840+
## workload-api.livenessProbe.periodSeconds Period seconds for livenessProbe
1841+
## workload-api.livenessProbe.timeoutSeconds Timeout seconds for livenessProbe
1842+
## workload-api.livenessProbe.failureThreshold Failure threshold for livenessProbe
1843+
## workload-api.livenessProbe.successThreshold Success threshold for livenessProbe
18441844
##
18451845
livenessProbe:
18461846
enabled: true
@@ -1850,12 +1850,12 @@ airbyte-workload-api-server:
18501850
failureThreshold: 3
18511851
successThreshold: 1
18521852

1853-
## server.readinessProbe.enabled Enable readinessProbe on the server
1854-
## server.readinessProbe.initialDelaySeconds Initial delay seconds for readinessProbe
1855-
## server.readinessProbe.periodSeconds Period seconds for readinessProbe
1856-
## server.readinessProbe.timeoutSeconds Timeout seconds for readinessProbe
1857-
## server.readinessProbe.failureThreshold Failure threshold for readinessProbe
1858-
## server.readinessProbe.successThreshold Success threshold for readinessProbe
1853+
## workload-api.readinessProbe.enabled Enable readinessProbe on the server
1854+
## workload-api.readinessProbe.initialDelaySeconds Initial delay seconds for readinessProbe
1855+
## workload-api.readinessProbe.periodSeconds Period seconds for readinessProbe
1856+
## workload-api.readinessProbe.timeoutSeconds Timeout seconds for readinessProbe
1857+
## workload-api.readinessProbe.failureThreshold Failure threshold for readinessProbe
1858+
## workload-api.readinessProbe.successThreshold Success threshold for readinessProbe
18591859
##
18601860
readinessProbe:
18611861
enabled: true
@@ -1865,14 +1865,14 @@ airbyte-workload-api-server:
18651865
failureThreshold: 3
18661866
successThreshold: 1
18671867

1868-
## airbyte-api-server resource requests and limits
1868+
## airbyte-workload-api-server resource requests and limits
18691869
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
18701870
## We usually recommend not to specify default resources and to leave this as a conscious
18711871
## choice for the user. This also increases chances charts run on environments with little
18721872
## resources, such as Minikube. If you do want to specify resources, uncomment the following
18731873
## lines, adjust them as necessary, and remove the curly braces after 'resources:'.
1874-
## airbyte-api-server.resources.limits [object] The resources limits for the airbyte-api-server container
1875-
## airbyte-api-server.resources.requests [object] The requested resources for the airbyte-api-server container
1874+
## workload-api.resources.limits [object] The resources limits for the airbyte-workload-api-server container
1875+
## workload-api.resources.requests [object] The requested resources for the airbyte-workload-api-server container
18761876
resources:
18771877
## Example:
18781878
## limits:
@@ -1886,7 +1886,7 @@ airbyte-workload-api-server:
18861886
requests: {}
18871887

18881888

1889-
## airbyte-api-server.log.level The log level to log at.
1889+
## airbyte-workload-api-server.log.level The log level to log at.
18901890
log:
18911891
level: "INFO"
18921892

@@ -1895,13 +1895,13 @@ airbyte-workload-api-server:
18951895
service:
18961896
port: 80
18971897

1898-
## Configure the ingress resource that allows you to access the Airbyte API.
1898+
## Configure the ingress resource that allows you to access the Airbyte Workload API.
18991899
## ref: http://kubernetes.io/docs/user-guide/ingress/
1900-
## webapp.ingress.enabled Set to true to enable ingress record generation
1901-
## webapp.ingress.className Specifies ingressClassName for clusters >= 1.18+
1902-
## webapp.ingress.annotations [object] Ingress annotations done as key:value pairs
1903-
## webapp.ingress.hosts The list of hostnames to be covered with this ingress record.
1904-
## webapp.ingress.tls [array] Custom ingress TLS configuration
1900+
## workload-api.ingress.enabled Set to true to enable ingress record generation
1901+
## workload-api.ingress.className Specifies ingressClassName for clusters >= 1.18+
1902+
## workload-api.ingress.annotations [object] Ingress annotations done as key:value pairs
1903+
## workload-api.ingress.hosts The list of hostnames to be covered with this ingress record.
1904+
## workload-api.ingress.tls [array] Custom ingress TLS configuration
19051905
ingress:
19061906
enabled: false
19071907
className: ""

0 commit comments

Comments
 (0)