[HELM][GCS] Found issue in helm template related to GCS Storage in airbyte-workload-api-server volume #44895
Unanswered
jrmbrgs
asked this question in
Deployment
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello Airbyte !
Thx you for the OSS product you build !
I think I found a small bug in a helm deployment chart.
Context
According to the Helm External Storage implementation guide.
We can define a secret containing the service account json key, as defined in the Integration storage doc like :
Then referencing the previously created secret in the
values.yaml
file as mentioned in the documentationLater, during the deployment, this secret is used to populate the
gcs-log-creds-volume
volume for at least theairbyte-workload-api-server
andairbyte-server
chartsIssue
While this is working for
airbyte-server
charts I've found an issue w/airbyte-workload-api-server
.The
airbyte-workload-api-server
deployment fails because of this err :At the end, the secret you've provided in your values.yaml is not used, the default one is kept instead
Code
In
airbyte-server
chart deployment fileWhile in
airbyte-workload-api-server
chart deployment fileIt sounds the helm ternary function should looks like the one in
airbyte-server
to use the.Values.global.storage.storageSecretName
if it has been provided in thevalues.yaml
Regarding the small fix it might represent I was wondering if it was worth sending a PR.
Beta Was this translation helpful? Give feedback.
All reactions