[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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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