Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Commit

Permalink
Bump Airbyte version from 0.39.28-alpha to 0.39.29-alpha (#14232) (#32)
Browse files Browse the repository at this point in the history
* Bump Airbyte version from 0.39.23-alpha to 0.39.24-alpha (#14094)

Co-authored-by: jdpgrailsdev <[email protected]>

* Bump Airbyte version from 0.39.24-alpha to 0.39.25-alpha (#14124)

Co-authored-by: brianjlai <[email protected]>

* Bump Airbyte version from 0.39.25-alpha to 0.39.26-alpha (#14141)

Co-authored-by: terencecho <[email protected]>

* Bump Airbyte version from 0.39.26-alpha to 0.39.27-alpha (#14204)

Co-authored-by: lmossman <[email protected]>

* Bump Airbyte version from 0.39.27-alpha to 0.39.28-alpha (#14210)

Co-authored-by: sherifnada <[email protected]>

* Remove the old scheduler from HelmCharts helper (#14187)

* Remove the old scheduler from HelmCharts helper

The old scheduler was removed as part of airbytehq/airbyte#13400

* Remove legacy `scheduler` comment in HelmCharts

* Bump Airbyte version from 0.39.28-alpha to 0.39.29-alpha (#14232)

* Bump Airbyte version from 0.39.29-alpha to 0.39.30-alpha (#14329)

Co-authored-by: lmossman <[email protected]>

* helm chart: Add Image Pull Secrets Param  (#14031)

* Bump Airbyte version from 0.39.30-alpha to 0.39.31-alpha (#14355)

Co-authored-by: benmoriceau <[email protected]>

* 0.3.18

Co-authored-by: Octavia Squidington III <[email protected]>
Co-authored-by: jdpgrailsdev <[email protected]>
Co-authored-by: brianjlai <[email protected]>
Co-authored-by: terencecho <[email protected]>
Co-authored-by: lmossman <[email protected]>
Co-authored-by: sherifnada <[email protected]>
Co-authored-by: Mohamed Magdy <[email protected]>
Co-authored-by: Caleb Fornari <[email protected]>
Co-authored-by: benmoriceau <[email protected]>
Co-authored-by: Eduardo Bizarro <[email protected]>
  • Loading branch information
11 people authored Jul 1, 2022
1 parent 55bf34b commit ecaeff4
Show file tree
Hide file tree
Showing 10 changed files with 68 additions and 29 deletions.
4 changes: 2 additions & 2 deletions airbyte/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.3.17
version: 0.3.18


# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.39.28-alpha"
appVersion: "0.39.31-alpha"

dependencies:
- name: common
Expand Down
43 changes: 23 additions & 20 deletions airbyte/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Helm charts for Airbyte.
| `serviceAccount.annotations` | Annotations for service account. Evaluated as a template. Only used if `create` is `true`. | `{}` |
| `serviceAccount.create` | Specifies whether a ServiceAccount should be created | `true` |
| `serviceAccount.name` | Name of the service account to use. If not set and create is true, a name is generated using the fullname template. | `airbyte-admin` |
| `imagePullSecrets` | Array of image pull secrets. | `[]` |
| `version` | Sets the AIRBYTE_VERSION environment variable. Defaults to Chart.AppVersion. | `""` |


Expand All @@ -30,7 +31,7 @@ Helm charts for Airbyte.
| `webapp.replicaCount` | Number of webapp replicas | `1` |
| `webapp.image.repository` | The repository to use for the airbyte webapp image. | `airbyte/webapp` |
| `webapp.image.pullPolicy` | the pull policy to use for the airbyte webapp image | `IfNotPresent` |
| `webapp.image.tag` | The airbyte webapp image tag. Defaults to the chart's AppVersion | `0.39.28-alpha` |
| `webapp.image.tag` | The airbyte webapp image tag. Defaults to the chart's AppVersion | `0.39.31-alpha` |
| `webapp.podAnnotations` | Add extra annotations to the webapp pod(s) | `{}` |
| `webapp.containerSecurityContext` | Security context for the container | `{}` |
| `webapp.livenessProbe.enabled` | Enable livenessProbe on the webapp | `true` |
Expand Down Expand Up @@ -103,7 +104,7 @@ Helm charts for Airbyte.
| `server.replicaCount` | Number of server replicas | `1` |
| `server.image.repository` | The repository to use for the airbyte server image. | `airbyte/server` |
| `server.image.pullPolicy` | the pull policy to use for the airbyte server image | `IfNotPresent` |
| `server.image.tag` | The airbyte server image tag. Defaults to the chart's AppVersion | `0.39.28-alpha` |
| `server.image.tag` | The airbyte server image tag. Defaults to the chart's AppVersion | `0.39.31-alpha` |
| `server.podAnnotations` | Add extra annotations to the server pod | `{}` |
| `server.containerSecurityContext` | Security context for the container | `{}` |
| `server.livenessProbe.enabled` | Enable livenessProbe on the server | `true` |
Expand Down Expand Up @@ -138,7 +139,7 @@ Helm charts for Airbyte.
| `worker.replicaCount` | Number of worker replicas | `1` |
| `worker.image.repository` | The repository to use for the airbyte worker image. | `airbyte/worker` |
| `worker.image.pullPolicy` | the pull policy to use for the airbyte worker image | `IfNotPresent` |
| `worker.image.tag` | The airbyte worker image tag. Defaults to the chart's AppVersion | `0.39.28-alpha` |
| `worker.image.tag` | The airbyte worker image tag. Defaults to the chart's AppVersion | `0.39.31-alpha` |
| `worker.podAnnotations` | Add extra annotations to the worker pod(s) | `{}` |
| `worker.containerSecurityContext` | Security context for the container | `{}` |
| `worker.livenessProbe.enabled` | Enable livenessProbe on the worker | `true` |
Expand Down Expand Up @@ -170,7 +171,7 @@ Helm charts for Airbyte.
| ------------------------------- | -------------------------------------------------------------------- | -------------------- |
| `bootloader.image.repository` | The repository to use for the airbyte bootloader image. | `airbyte/bootloader` |
| `bootloader.image.pullPolicy` | the pull policy to use for the airbyte bootloader image | `IfNotPresent` |
| `bootloader.image.tag` | The airbyte bootloader image tag. Defaults to the chart's AppVersion | `0.39.28-alpha` |
| `bootloader.image.tag` | The airbyte bootloader image tag. Defaults to the chart's AppVersion | `0.39.31-alpha` |
| `bootloader.podAnnotations` | Add extra annotations to the bootloader pod | `{}` |
| `bootloader.nodeSelector` | Node labels for pod assignment | `{}` |
| `bootloader.tolerations` | Tolerations for worker pod assignment. | `[]` |
Expand Down Expand Up @@ -216,23 +217,23 @@ Helm charts for Airbyte.

### Airbyte Database parameters

| Name | Description | Value |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------- | ------------------------- |
| `postgresql.enabled` | Switch to enable or disable the PostgreSQL helm chart | `true` |
| `postgresql.postgresqlUsername` | Airbyte Postgresql username | `airbyte` |
| `postgresql.postgresqlPassword` | Airbyte Postgresql password | `airbyte` |
| `postgresql.postgresqlDatabase` | Airbyte Postgresql database | `db-airbyte` |
| `postgresql.existingSecret` | Name of an existing secret containing the PostgreSQL password ('postgresql-password' key) | `""` |
| `postgresql.containerSecurityContext.runAsNonRoot` | Ensures the container will run with a non-root user | `true` |
| Name | Description | Value |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------- | ------------ |
| `postgresql.enabled` | Switch to enable or disable the PostgreSQL helm chart | `true` |
| `postgresql.postgresqlUsername` | Airbyte Postgresql username | `airbyte` |
| `postgresql.postgresqlPassword` | Airbyte Postgresql password | `airbyte` |
| `postgresql.postgresqlDatabase` | Airbyte Postgresql database | `db-airbyte` |
| `postgresql.existingSecret` | Name of an existing secret containing the PostgreSQL password ('postgresql-password' key) | `""` |
| `postgresql.containerSecurityContext.runAsNonRoot` | Ensures the container will run with a non-root user | `true` |
| `postgresql.commonAnnotations.helm.sh/hook` | It will determine when the hook should be rendered | `pre-install,pre-upgrade` |
| `postgresql.commonAnnotations.helm.sh/hook-weight` | The order in which the hooks are executed. If weight is lower, it has higher priority | `-1` |
| `externalDatabase.host` | Database host | `localhost` |
| `externalDatabase.user` | non-root Username for Airbyte Database | `airbyte` |
| `externalDatabase.password` | Database password | `""` |
| `externalDatabase.existingSecret` | Name of an existing secret resource containing the DB password | `""` |
| `externalDatabase.existingSecretPasswordKey` | Name of an existing secret key containing the DB password | `""` |
| `externalDatabase.database` | Database name | `db-airbyte` |
| `externalDatabase.port` | Database port number | `5432` |
| `postgresql.commonAnnotations.helm.sh/hook-weight` | The order in which the hooks are executed. If weight is lower, it has higher priority | `-1`
| `externalDatabase.host` | Database host | `localhost` |
| `externalDatabase.user` | non-root Username for Airbyte Database | `airbyte` |
| `externalDatabase.password` | Database password | `""` |
| `externalDatabase.existingSecret` | Name of an existing secret resource containing the DB password | `""` |
| `externalDatabase.existingSecretPasswordKey` | Name of an existing secret key containing the DB password | `""` |
| `externalDatabase.database` | Database name | `db-airbyte` |
| `externalDatabase.port` | Database port number | `5432` |


### Logs parameters
Expand Down Expand Up @@ -269,3 +270,5 @@ Helm charts for Airbyte.
| `jobs.kube.nodeSelector` | key/value node selector applied to kube jobs | `{}` |
| `jobs.kube.tolerations` | Tolerations for jobs.kube pod assignment. | `[]` |
| `jobs.kube.main_container_image_pull_secret` | image pull secret to use for job pod | `""` |


12 changes: 12 additions & 0 deletions airbyte/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,18 @@ app.kubernetes.io/name: {{ include "airbyte.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- end }}

{{/*
Create the image pull secrets
*/}}
{{- define "common.imagePullSecrets" -}}
{{- if .Values.imagePullSecrets }}
{{- printf "imagePullSecrets:" }}
{{- range .Values.imagePullSecrets }}
{{- printf "- name: %s" . | nindent 2 }}
{{- end }}
{{- end }}
{{- end -}}

{{/*
Create the name of the service account to use
*/}}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/bootloader/pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ metadata:
{{- end }}
spec:
serviceAccountName: {{ include "airbyte.serviceAccountName" . }}
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 2 }}
{{- end }}
restartPolicy: Never
{{- if .Values.bootloader.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.bootloader.nodeSelector "context" $) | nindent 8 }}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/pod-sweeper/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ spec:
{{- end }}
spec:
serviceAccountName: {{ include "airbyte.serviceAccountName" . }}
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 6 }}
{{- end }}
{{- if .Values.podSweeper.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.podSweeper.nodeSelector "context" $) | nindent 8 }}
{{- end }}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/server/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ spec:
{{- end }}
spec:
serviceAccountName: {{ include "airbyte.serviceAccountName" . }}
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 6 }}
{{- end }}
{{- if .Values.server.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.server.nodeSelector "context" $) | nindent 8 }}
{{- end }}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/temporal/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ spec:
{{- end }}
spec:
serviceAccountName: {{ include "airbyte.serviceAccountName" . }}
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 6 }}
{{- end }}
automountServiceAccountToken: true
{{- if .Values.temporal.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.temporal.nodeSelector "context" $) | nindent 8 }}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/webapp/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ spec:
{{- include "common.tplvalues.render" (dict "value" .Values.webapp.podAnnotations "context" $) | nindent 8 }}
{{- end }}
spec:
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 6 }}
{{- end }}
{{- if .Values.webapp.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.webapp.nodeSelector "context" $) | nindent 8 }}
{{- end }}
Expand Down
3 changes: 3 additions & 0 deletions airbyte/templates/worker/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ spec:
{{- end }}
spec:
serviceAccountName: {{ include "airbyte.serviceAccountName" . }}
{{- if .Values.imagePullSecrets }}
{{- include "common.imagePullSecrets" . | nindent 6 }}
{{- end }}
automountServiceAccountToken: true
{{- if .Values.worker.nodeSelector }}
nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.worker.nodeSelector "context" $) | nindent 8 }}
Expand Down
20 changes: 13 additions & 7 deletions airbyte/values.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
## @section Global Parameters

## @param global.imageRegistry Global Docker image registry
##
global:
## @param global.imageRegistry Global Docker image registry
##
imageRegistry: ""

## @section Common Parameters
Expand All @@ -25,6 +25,13 @@ serviceAccount:
annotations: {}
name: airbyte-admin

## @param imagePullSecrets Array of image pull secrets.
##
## Example:
## imagePullSecrets:
## - docker-secret
imagePullSecrets: []

## @param version Sets the AIRBYTE_VERSION environment variable. Defaults to Chart.AppVersion.
## If changing the image tags below, you should probably also update this.
version: ""
Expand All @@ -43,7 +50,7 @@ webapp:
image:
repository: airbyte/webapp
pullPolicy: IfNotPresent
tag: 0.39.28-alpha
tag: 0.39.31-alpha

## @param webapp.podAnnotations [object] Add extra annotations to the webapp pod(s)
##
Expand Down Expand Up @@ -442,8 +449,7 @@ server:
image:
repository: airbyte/server
pullPolicy: IfNotPresent
tag: 0.39.28-alpha

tag: 0.39.31-alpha

## @param server.podAnnotations [object] Add extra annotations to the server pod
##
Expand Down Expand Up @@ -570,7 +576,7 @@ worker:
image:
repository: airbyte/worker
pullPolicy: IfNotPresent
tag: 0.39.28-alpha
tag: 0.39.31-alpha

## @param worker.podAnnotations [object] Add extra annotations to the worker pod(s)
##
Expand Down Expand Up @@ -688,7 +694,7 @@ bootloader:
image:
repository: airbyte/bootloader
pullPolicy: IfNotPresent
tag: 0.39.28-alpha
tag: 0.39.31-alpha

## @param bootloader.podAnnotations [object] Add extra annotations to the bootloader pod
##
Expand Down

0 comments on commit ecaeff4

Please sign in to comment.