Skip to content

GitHub Action to deploy helm charts to AWS EKS

Notifications You must be signed in to change notification settings

lifepal/helm-eks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This GitHub Action was forked from pdemagny/github-actions-ek8s-toolbox

This Github Action allows you to work with helm charts & AWS EKS with ease.

Inputs

  • command
    The command(s) to run.
    Required

  • eksClusterName
    Name of the EKS cluster operate on.
    Required

  • awsAccessKeyId
    Your AWS access key id to get the cluster context.
    Required

  • awsSecretAccessKey
    Your AWS Secret access key to get the cluster context.
    Required

  • awsDefaultRegion
    Your AWS region to get the cluster context.
    default: "eu-west-1"

  • helmVersion
    helm version to install.
    default: "2.12.1"

  • kubectlVersion
    kubectl version to install.
    default: "1.13.9"

Usage

- name: helm-eks step
  uses: lifepal/helm-eks@v1
  with:
    eksClusterName: 'example-cluster'
    awsAccessKeyId: 'AKIA3EXAMPLEY3X4MPLE'
    awsSecretAccessKey: '3X4MPLEiHm3X4MPLEXWev3X4MPLEp1UmE3X4MPLE'
    awsDefaultRegion: 'eu-west-1'
    helmVersion: '2.12.1'
    kubectlVersion: '1.13.9'
    command: |
      echo "Just a test ..."
      aws --version
      helm version

About

GitHub Action to deploy helm charts to AWS EKS

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 85.7%
  • Dockerfile 7.9%
  • Makefile 6.4%