Skip to content

OvalMoney/docker-ci-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Docker CI Helm

Docker Automated build Docker Pulls Docker Build Status

Helm Docker image

What's inside

  • helm
  • helm-s3
  • kubectl

Requirements

Credentials must be set using kubeconfig file ~/.kube/config

Example usage

# Create kubeconfig file from env var
echo $KUBECONFIG_FILE | base64 -d > ~/.kube/config

# Deploy app
helm upgrade MY_RELEASE ./MY_CHART \
  -f ./MY_CHART/MY_VALUES.yaml \
  --kube-context MY_CONTEXT \
  --install \
  --wait \
  --namespace MY_NAMESPACE \
  --set MY_KEY=MY_VALUE