Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add helm lint CI job. Split tag/release for the Helm chart from the entire repo with tags: helm/X.Y.Z-b1 #1602

Merged

Conversation

andrewrothstein
Copy link
Collaborator

No description provided.

@andrewrothstein andrewrothstein force-pushed the feature/separate-helm-chart-version-and-ci branch from ff47905 to 01d53ba Compare January 4, 2024 22:55
.gitignore Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Comment on lines +134 to +147
#nodeSelector: {}
#tolerations: []
#affinity: {}

#extraVolumes:
# - name: additionalSecret
# secret:
# secretName: my-secret
# defaultMode: 0600

#extraVolumeMounts:
# - name: customConfig
# mountPath: /mnt/config
# readOnly: true
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks similar to your other PR #1604, is this extra/intended, and will the template resolution treat it kindly to have these fields missing?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yessir, I was having problem melding values between the many layers of yaml generation/engineering we use to ultimately deploy this. I found having no default favorable to having an empty default. Some tools are more confused than others by the difference between the empty set and the set that contains the empty set. I changed the template side to use helm's "with" form to accomodate. the helm generated yaml is, by default, now more brief as well.

@andrewrothstein andrewrothstein force-pushed the feature/separate-helm-chart-version-and-ci branch from 15c9aab to bd81edf Compare January 9, 2024 06:17
Copy link
Collaborator

@werkt werkt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updates, landing

@werkt werkt merged commit b40c14b into bazelbuild:main Jan 10, 2024
2 checks passed
@andrewrothstein andrewrothstein deleted the feature/separate-helm-chart-version-and-ci branch March 14, 2024 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants