This repo contains all subchart (grafana, icinga2, rundeck, etc) those are used in any stack solution at SVTECH (nmaa, elk, tacgui, etc).
This repo is also be linked to (artifacthub.io) so that all subchart are public on internet.
kubernetes - List of all subchart helm
artifacthub - Package version of all subchart helm
This part will describe usecases and the process to commit new code on this repo (Note: This is where stack helmchart is saved)
In this case, you just add code to existing subchart, commit it to github, wait for CI/CD finish integration test, you can see the build status after CI/CD finish
Remember to add prefix fix or feat before commit message when commiting to github
Add new subchart into kubernetes, then merge code into main branch.
Wait for CI/CD finish its build, new subchart will be push to artifacthub folder and then it will be public on (artifacthub.io)