Ishan Anilbhai Koradiya
10/21/2024, 12:57 PMuser
10/21/2024, 12:58 PMDefault Values
and compare the value file between the new version and the version you're currently running. You can run helm list -n <NAMESPACE>
to check the CHART version you're using. 3. Update your values.yaml
file if necessary. 4. Upgrade the Helm app by running: bash helm upgrade --install <RELEASE-NAME> airbyte/airbyte --values <VALUE.YAML> --version <HELM-APP-VERSION>
After 2-5 minutes, Helm will print a message showing how to port-forward Airbyte. This may take longer on Kubernetes clusters with slow internet connections. In general the message is the following: bash export POD_NAME=$(kubectl get pods -l "<http://app.kubernetes.io/name=webapp|app.kubernetes.io/name=webapp>" -o jsonpath="{.items[0].metadata.name}") export CONTAINER_PORT=$(kubectl get pod $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}") echo "Visit <http://127.0.0.1:8080> to use your application" kubectl port-forward $POD_NAME 8080:$CONTAINER_PORT
Please note that if you're not using a values.yaml
to deploy Airbyte using Helm, you can jump directly to step 4
. For more detailed instructions, you can refer to the [official Airbyte documentation](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-k8s-using-helm). If you are upgrading from the Community version to the Enterprise version, there are additional steps to follow which are outlined in the [Enterprise Setup guide](https://docs.airbyte.com/enterprise-setup/upgrading-from-community). Please ensure to backup your data and configurations before performing an upgrade. Sources: - [Upgrading on K8s using Helm](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-k8s-using-helm) - [Existing Instance Upgrades](https://docs.airbyte.com/enterprise-setup/upgrading-from-community)