Sign inSign up

ekreative/toolbox

By ekreative

•Updated over 3 years ago

A small image with kubeclt and some related tools

Image
0

100K+

ekreative/toolbox repository overview

⁠Toolbox

A small image with kubectl and some related tools

⁠Tags available

  • latest, helm-2
  • helm-3

⁠Tools

⁠Use as ecr-login

Created wrapper script /usr/bin/local/docker-credential-ecr-login

#!/bin/bash
docker run \
  --rm -i \
  -v /etc/ssl/certs:/etc/ssl/certs \
  -e AWS_ACCESS_KEY_ID \
  -e AWS_SECRET_ACCESS_KEY \
  -e AWS_SESSION_TOKEN \
  ekreative/toolbox \
  docker-credential-ecr-login "$@"

Add to ~/.docker/config.json

{
  "credHelpers": {
    "${account}.dkr.ecr.${region}.amazonaws.com": "ecr-login"
  }
}

⁠Build

./update
docker build --pull -t ekreative/toolbox:helm-2 helm-2
docker push ekreative/toolbox:helm-2
docker build --pull -t ekreative/toolbox:helm-3 helm-3
docker push ekreative/toolbox:helm-3
docker tag ekreative/toolbox:helm-2 ekreative/toolbox:latest
docker push ekreative/toolbox:latest
⁠kubectl

This image used to be called ekreative/kubectl, to update that as well

docker tag ekreative/toolbox:latest ekreative/kubectl:latest
docker push ekreative/kubectl:latest

Tag summary

Content type

Image

Digest

sha256:2c2839510…

Size

661.7 MB

Last updated

over 3 years ago

docker pull ekreative/toolbox