Skip to content

Bitbucket Pipe to use Helmfile to sync a Helm release on AWS EKS

License

Notifications You must be signed in to change notification settings

ecivis/helmfile-aws-eks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitbucket Pipelines Pipe: Helmfile AWS EKS

Deploy a Helm chart to AWS EKS using Helmfile. The pipe brings aws-cli, kubectl, helm, and helmfile in a custom Bitbucket Pipelines Pipe to deploy from a self-hosted Bitbucket Pipelines Runner.

Example usage in Bitbucket Pipeline

...
    - pipe: docker://ecivis/helmfile-aws-eks:0.0.8
      variables:
        AWS_REGION: "<string>"
        AWS_ACCESS_KEY_ID: "<string>"
        AWS_SECRET_ACCESS_KEY: "<string>"
        TARGET_ROLE_ARN: "<string>"
        HELMFILE_ENVIRONMENT: "<string>"
        CHART_PATH: "<string>"
        CLUSTER_NAME: "<string>"
        KUBECTL_CONTEXT: "<string>"
        CHART_OVERRIDES:
          - "<string>"
          - "<string>"
        DEBUG: "<string>"

About

Bitbucket Pipe to use Helmfile to sync a Helm release on AWS EKS

Resources

License

Stars

Watchers

Forks

Packages

No packages published