For those dealing with Helm chart problems. The He...
# replication-ask-ai
s
For those dealing with Helm chart problems. The Helm chart was updated late last week, but important changes in the airbyte/values.yaml were not updated until last Friday. You may need to update your values.yaml file and pay special attention to the #temporal part. This (finally) helped me get the Kubernetes version installed properly.
k
Yes, you're correct. When deploying Airbyte on Kubernetes using Helm, it's crucial to keep your
values.yaml
file updated, especially when there are changes in the Helm chart. This file allows you to customize your deployment by overriding the default configuration values. Here are some key points to consider when updating your
values.yaml
file: 1. Custom Deployment: You can customize your deployment by creating a
values.yaml
file in the local folder and populating it with default configuration override values. An example of
values.yaml
can be found in the [charts/airbyte](https://github.com/airbytehq/airbyte-platform/blob/main/charts/airbyte/values.yaml) folder of the Airbyte repository. After specifying your own configuration, you can deploy Airbyte using the following command:
Copy code
shell helm install --values path/to/values.yaml %release_name% airbyte/airbyte
[Source](https://docs.airbyte.com/deploying-airbyte/on-kubernetes-via-helm) 2. Custom Logging and Jobs Configuration: If you've configured logging yourself using the
logging or jobs
section of
values.yaml
file, you need to update your configuration to continue using your custom logging and jobs configuration. Declare a global value in
values.yaml
file and move everything related to logging and jobs under that section. After updating
values.yaml
, upgrade your chart by running the following command:
Copy code
shell helm upgrade -f path/to/values.yaml %release_name% airbyte/airbyte
[Source](https://docs.airbyte.com/deploying-airbyte/on-kubernetes-via-helm) 3. Database External Secrets: If you're using external DB secrets, provide them in
values.yaml
under the
global.database
section in the following format:
Copy code
shell  database:    secretName: "myOctaviaSecret"    secretValue: "postgresql-password"    host: "<http://example.com|example.com>"    port: "5432"
And upgrade the chart by running:
Copy code
shell helm upgrade -f path/to/values.yaml %release_name% airbyte/airbyte
[Source](https://docs.airbyte.com/deploying-airbyte/on-kubernetes-via-helm) Remember to replace
%release_name%
with the name of your release. If you're still facing issues, don't hesitate to ask for help in the [Airbyte Slack community](https://airbytehq.slack.com) or [Airbyte forum](https://discuss.airbyte.io).