8000 GitHub - robfrut135/kube-tools-aws: A lightweight Docker image with various CLI tooling for working with Kubernetes.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

robfrut135/kube-tools-aws

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kube-tools-aws

A lightweight Docker image (based on Alpine) that comes with all the tools you need to work with Kubernetes, Helm charts, AWS (awscli), and AWS EKS. Intended to be a flexible foundation of tools for CI/CD workflows.

Included Tools

Example Usage

# start up an image
docker run -it \
  -e AWS_ACCESS_KEY_ID="<AWS key>" \
  -e AWS_SECRET_ACCESS_KEY="<AWS secret>" \
  -e AWS_DEFAULT_REGION="us-east-1" \
  jshimko/kube-tools-aws:latest

# the above command drops into a bash shell with
# all of the tooling for the following commands...

# configure kubectl auth for an existing EKS cluster named "my-cluster"
aws eks update-kubeconfig --name my-cluster

# confirm it worked by listing your pods
kubectl get pods --all-namespaces

# or list your helm deployments
helm ls --all-namespaces

# now do stuff for your CI/CD process...

About

A lightweight Docker image with various CLI tooling for working with Kubernetes.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 56.8%
  • Shell 43.2%
0