Skip to content

add helm charts to the repo#205

Merged
nb-ohad merged 4 commits intoceph:mainfrom
Madhu-1:add-helm-chart
Mar 6, 2025
Merged

add helm charts to the repo#205
nb-ohad merged 4 commits intoceph:mainfrom
Madhu-1:add-helm-chart

Conversation

@Madhu-1
Copy link
Collaborator

@Madhu-1 Madhu-1 commented Feb 19, 2025

use the new helmify helm plugin to generate the helm charts for the repo

helm doc http://book.kubebuilder.io/plugins/available/helm-v1-alpha.html?highlight=helm#helm-plugin-helmv1-alpha

As above is still alpha version and missing the kustomization support and the above one is contributed based on the idea of helmify using helmify for now.

@Madhu-1 Madhu-1 force-pushed the add-helm-chart branch 8 times, most recently from 31e44aa to 4e77022 Compare February 19, 2025 11:39
@Madhu-1
Copy link
Collaborator Author

Madhu-1 commented Feb 19, 2025

@subhamkrai can you please check if this is enough for helm charts integration

cc @nb-ohad @travisn

@Madhu-1 Madhu-1 force-pushed the add-helm-chart branch 3 times, most recently from 1566357 to d98c2af Compare February 20, 2025 10:08
@Madhu-1 Madhu-1 requested a review from nb-ohad March 5, 2025 07:19
@Madhu-1 Madhu-1 requested a review from nb-ohad March 5, 2025 09:57
Madhu-1 added 2 commits March 5, 2025 16:13
adding helmify to makefile to
generate the helm charts for operator

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
adding github workflow to test operator
helm chart

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Madhu-1 added 2 commits March 6, 2025 08:17
This changes contains the generated operator
helm charts.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
run build helm installer to validate the latest
helm changes are pushed to the repo.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
@nb-ohad nb-ohad merged commit 4df3df8 into ceph:main Mar 6, 2025
14 checks passed
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.

4 participants