Skip to content

zakkg3/cert-manager-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cert-manager-installer

An alternative, automated and easy way to install cert-manager using Helmfile

Current version: 0.8.1 See Bumping versions

Helmfile

Helmfile is a declarative spec for deploying helm charts.

Requirements:

Steps:

1.- Clone this repo:

git clone [email protected]:zakkg3/cert-manager-installer.git
cd cert-manager-installer

3.- Run:

helmfile sync

Helmfile will process all the the helm charts defined inside helmfile.d directory in alphabetical order. (install crd's then annotate the namespace and finally install cert-manager chart)

Troubleshooting

Please read Official Docs

Disable webhook

Include the following lines in helmfile.d/01-cert-manager.yaml

    values:
      - webhook:
          enabled: false

Bumping Version

To bump the versions you can use a script (python3):

    pip install -r requirements.txt
    APP_VERSION="vX.XX.XX"; APP_RELEASE="X.XX"; CHART_VERSION="v0.1.XX"; ./versionBump.py

PR's are welcome :)

About

Alternative way to install cert-manager using Helmfile

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages