Skip to content

svtechnmaa/charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVTECH_Public_Helmchart repo

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.


Repo structure

kubernetes - List of all subchart helm

artifacthub - Package version of all subchart helm


User guides:

This part will describe usecases and the process to commit new code on this repo (Note: This is where stack helmchart is saved)

Usecase 1: Add code to existing subchart

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

Usecase 2: Add new subchart

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)

Usecase 3: Add new persistent volume to a subchart

Follow this document to add a new persistent volume to a subchart