Skip to content

Builds a Docker image that has the AWS CLI, kubtctl and Helm installed.

Notifications You must be signed in to change notification settings

birdiecare/helm-eks-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-base-image

This image is meant to be used as a runner in birdiecare/helm-eks-action. It bundles common utilities needed for managing helm deployments in a pipeline.

  • AWS CLI v2
  • Helm v3
  • SOPS

Versions can be configured using build args

Arg Default
AWS_CLI_VERSION "2.1.26"
KUBECTL_VERSION "1.20.2"
HELM_VERSION "3.5.0"
SOPS_VERSION "3.6.1"

It accepts 3 environment variables

Variable Description Example
KUBE_CONFIG_DATA base64 encoded kube config
INPUT_REPOS '\n' separated list of name url pairs "stable https://charts.helm.sh/stable"
INPUT_PLUGINS '\n' separated list of plugin repos "https://github.com/jkroepke/[email protected]"

About

Builds a Docker image that has the AWS CLI, kubtctl and Helm installed.

Resources

Stars

Watchers

Forks

Packages

No packages published