Skip to content

Docker image containing kubectl, helm, doctl and skaffold

Notifications You must be signed in to change notification settings

iBasit/doctl-kubectl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doctl-kubectl

CircleCI Docker Automated build Docker Build Status Docker Pulls Docker Stars MicroBadger Layers MicroBadger Size

Docker image containing kubectl, helm, doctl and skaffold.

Docker image containing kubectl, helm, doctl and skaffold. According to DigitalOcean documentation, it's recommended to connect the cluster with doctl. Since most Docker images I found on Docker Hub don't come with doctl, it's painful to integrate DigitalOcean Kubernetes with CI, so I create this Docker image by myself.

Usage example

$ docker run --rm -it henry40408/doctl-kubectl:latest sh
# kubectl version # Get kubectl version
# helm version # Get helm version
# doctl --version # Get doctl version
# skaffold version # Get skaffold version

Development setup

$ docker build -t YOUR_USERNAME/doctl-kubectl .

How to test

$ rbenv install
$ bundle
$ bundle exec rspec

Meta

Distributed under the MIT license. See LICENSE.txt for more information.

Contributing

  1. Fork it (https://github.com/henry40408/doctl-kubectl/fork)
  2. Create your feature branch (git checkout -b feature/foobar)
  3. Commit your changes (git commit -am 'Add some foobar')
  4. Push to the branch (git push origin feature/foobar)
  5. Create a new Pull Request

About

Docker image containing kubectl, helm, doctl and skaffold

Resources

Stars

Watchers

Forks

Packages

No packages published