I am currently deploying Airbyte with kubernetes. ...
# replication-ask-ai
s
I am currently deploying Airbyte with kubernetes. I have been using kustomize, but it has been deprecated and I am considering moving to using helm. So, is it possible to define my own additional resources? For example, Ingress of airbyte-webapp or Service Account. We have already defined them in kustomize and are operating with them, but is it possible to do the same with helm?
k
A message from kapa.ai
Yes, you can define your own additional resources such as Ingress and Service Account when deploying Airbyte with Helm. You'll need to create a
values.yaml
file in your local folder and populate it with your custom 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. For example, to customize the Ingress for the airbyte-webapp, you can modify the
ingress
section in your
values.yaml
file. Similarly, you can customize the Service Account by modifying the
serviceAccount
section in the
values.yaml
file. After specifying your custom configuration, you can deploy Airbyte using the following command:
Copy code
helm install --values path/to/values.yaml %release_name% airbyte/airbyte
For more information on deploying Airbyte with Helm, refer to the [official documentation](https://docs.airbyte.com/deploying-airbyte/on-kubernetes-via-helm).