Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

strg-at/charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gh-ci pre-commit renovate license

STRG. helm charts

A collection of charts we use in our projects.

Getting Started

Prerequisites

pre-commit

To use pre-commit ensure that all dependencies are installed locally.

helm-docs

To install helm-docs follow-up steps in https://github.com/norwoodj/helm-docs#installation Docs are generating documentation like README in each chart module. To generate or regenerate it locally you can call (you can see also logs)

helm-docs

or call (it will validate all files not just changes)

pre-commit run --all-files

Usage

helm repo add gh-strg https://strg-at.github.io/charts/

Test template

Go to module dir f.e. charts/agents-graphql-api

helm dependency build

Test all templates for module

helm template agents-graphql-api .

If you need to define some values you can do it with additional file, that will be set on top of values.yaml

helm template agents-graphql-api . --values test-values.yaml

Example of test-values for agents-graphql-api

config:
  app:
    # -- The application port where it will be acessible
    port: "0"
    # -- host for graphql
    host: "1"

  authService:
    # -- base url for authentication service
    baseUrl: "2"

About

STRG. helm charts

Topics

Resources

License

Stars

Watchers

Forks

Contributors 7