Skip to content

steveiliop56/tinyauth-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tinyauth Helm

A Helm chart for running Tinyauth in a Kubernetes cluster.

Warning

This Helm chart is a community project. I'm not a Helm expert, so complex issues might be beyond my debugging skills. If you run into problems, please visit the Discord server for help from contributors who know their way around Helm better than I do.

Development

Documentation and values schema generation is powered by:

Generating Chart READMEs

Install tools:

go install github.com/norwoodj/helm-docs/cmd/helm-docs@latest

Generate README:

cd charts/tinyauth && helm-docs

Generating JSON Schema

Install tools:

helm plugin install https://github.com/losisin/helm-values-schema-json.git

Generate schema:

cd charts/tinyauth && helm schema

CI Testing

CI uses chart-testing-action to lint charts and test deployment. Creates a kind cluster and installs tinyauth to verify everything works. Configuration is in ct.yaml.

Releasing

To release a new chart version, create and push a git tag. The release workflow uses chart-releaser-action to package and publish charts to GitHub Pages.

About

A Helm chart for running Tinyauth in a Kubernetes cluster.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages