Skip to content
This repository has been archived by the owner on Oct 13, 2024. It is now read-only.

Public repositories containing helm chart for our software installation process

License

Notifications You must be signed in to change notification settings

moophat/SVTECH_Public_Helmchart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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)