Skip to content

⚙️ Our arsenal of Helm charts configured for management through Helmfile

License

Notifications You must be signed in to change notification settings

fmjstudios/helmfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helmfiles Helm Logo

License Helmfile Kubernetes GitHub Release GitHub Activity Renovate PreCommit

This repository contains our collection of Helm charts configured for use with the helmfile command-line utility. helmfile is a declarative spec for deploying Helm charts to Kubernetes clusters, which uses a helmfile.yaml configuration file, hence these are our helmfiles. It allows us to seamlessly manage the configuration of multiple clusters across different environments like prod or staging without custom tooling or messy Shell scripts. In some cases like cert-manager custom scripts are indeed required to install CRDs, however these are constrained to a minimum. All sources within this repository are MIT-licensed.

✨ TL;DR

bases:
  - environments.yaml

helmfiles:
  - path: git::https://github.com/fmjstudios/helmfiles.git@releases/cert-manager/helmfile.yaml?ref=X.Y.Z

# environments.yaml
environments:
  dev:
    values:
      cert-manager:
        chartNamespace: cert-manager
        chartVersion: X.Y.Z
        install: true
        chartValues:
          installCRDs: false
          # ...

🔃 Contributing

Refer to our documentation for contributors for contributing guidelines, commit message formats and versioning tips.

📥 Maintainers

This project is owned and maintained by FMJ Studios refer to the AUTHORS or CODEOWNERS for more information. You may also use the linked contact details to reach out directly.

©️ Copyright

About

⚙️ Our arsenal of Helm charts configured for management through Helmfile

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published