Skip to content

docker image kubectl, helm, helmfile, kustomize, eksctl, gcloud

Notifications You must be signed in to change notification settings

vfabi/devops-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

devops-tools

GitHub tag (latest by date) GitHub last commit License

Generic badge Docker Cloud Automated build Docker Pulls Docker Cloud Build Status

DevOps tools docker image.
Supported platforms: amd64, arm64.

Features

Docker images with <release>-all tags contains following tools:

  • helm
  • helm plugin helm-diff
  • helm plugin helm-unittest
  • helm plugin helm-push
  • helmfile
  • kubectl
  • eksctl
  • kustomize
  • kubeseal
  • aws-iam-authenticator
  • aws-cli
  • gcloud

Docker images with <release>-minimal tags contains following tools:

  • helm
  • helmfile
  • kubectl
  • kustomize

For the tools versions please look at CHANGELOG.md

Docker

Generic badge

Build

docker buildx build --push --platform=linux/amd64,linux/arm64 -t vfabi/devops-tools:latest-all -f Dockerfile-all .
docker buildx build --push --platform=linux/amd64,linux/arm64 -t vfabi/devops-tools:latest-minimal -f Dockerfile-minimal .

Contributing

Please refer to each project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

License

Apache 2.0