Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Image dedicated to troubleshoot kubernetes clusters by creating an ephemeral container

License

Notifications You must be signed in to change notification settings

partnerstack/k8s-utility-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

k8s-utility-image

Issues Docker Pulls Build Secrets

About

Image dedicated to troubleshoot kubernetes clusters by creating an ephemeral container

Example

Creating container in cluster

kubectl config set-context ${CLUSTER}
kubectl run -i --rm --tty k8s-utility-image --image=ghcr.io/partnerstack/k8s-utility-image:latest --restart=Never
# OR for dockerhub repository
kubectl run -i --rm --tty k8s-utility-image --image=partnerstack/k8s-utility-image:latest --restart=Never

Building image with custom build arguments

docker build -t partnerstack/k8s-utility-image:latest . --no-cache --build-arg KUBECTL_VERSION=1.23.1 

Utilities or Packages installed:

  • curl
  • net-tools
  • dnsutils
  • telnet
  • inetutils-ping
  • postgresql-client
  • git
  • traceroute
  • netcat
  • apt-transport-https
  • ca-certificates
  • gnupg2
  • redis-tools
  • jq
  • yq
  • gcloud
  • helm
  • kubectl
  • nmap
  • vim

Build Argument Options

Option Description Default
YQ_VERSION Yaml Query Version v4.16.2
KUBECTL_VERSION Kubectl Version v1.21.8
HELM_VERSION Helm Version v3.7.2
GCLOUD_SDK_VERSION Google Cloud SDK Version 367.0.0

About

Image dedicated to troubleshoot kubernetes clusters by creating an ephemeral container

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages