Kubernetes Helper
Kubernetes Helper
Kubernetes Helper
Docker Helper
Operating System
| Operating System | Command |
|---|---|
| Ubuntu | kubectl run -it –rm –image=ubuntu – bash |
| Debian | kubectl run -it –rm –image=debian – bash |
| Windows | kubectl run -it –rm –image=mcr.microsoft.com/windows/servercore:ltsc2022 – cmd |
| Alpine | kubectl run -it –rm –image=alpine – sh |
| CentOS | kubectl run -it –rm –image=centos – bash |
| Fedora | kubectl run -it –rm –image=fedora – bash |
| Arch Linux | kubectl run -it –rm –image=archlinux – bash |
Linux Based Tools
| Tools | Command |
|---|---|
| curl | kubectl run -it –rm –image=curlimages/curl – sh |
| wget, ping | kubectl run -it –rm –image=busybox – sh |
| netcat, nmap | kubectl run -it –rm –image=instrumentisto/nmap – sh |
| traceroute, dig, tcpdump | kubectl run -it –rm –image=nicolaka/netshoot – sh |
| iperf | kubectl run -it –rm –image=networkstatic/iperf3 – |
| telnet | kubectl run -it –rm –image=alpine – sh |
DevOps
| Toolset | Kubernetes Command |
|---|---|
| Jenkins | kubectl run -it –rm –image=jenkins/jenkins – sh |
| GitLab Runner | kubectl run -it –rm –image=gitlab/gitlab-runner – sh |
| Ansible | kubectl run -it –rm –image=williamyeh/ansible – sh |
| Terraform | kubectl run -it –rm –image=hashicorp/terraform – sh |
| Kubernetes CLI | kubectl run -it –rm –image=bitnami/kubectl – sh |
| Helm | kubectl run -it –rm –image=alpine/helm – sh |
| AWS CLI | kubectl run -it –rm –image=amazon/aws-cli – sh |
| Azure CLI | kubectl run -it –rm –image=mcr.microsoft.com/azure-cli – sh |
| GCP CLI | kubectl run -it –rm –image=google/cloud-sdk – sh |
| Vault | kubectl run -it –rm –image=hashicorp/vault – sh |
| Consul | kubectl run -it –rm –image=hashicorp/consul – sh |
| Packer | kubectl run -it –rm –image=hashicorp/packer – sh |
Programming Languages
| Programming Language | Kubernetes Command |
|---|---|
| Python | kubectl run -it –rm –image=python – sh |
| Node.js | kubectl run -it –rm –image=node – sh |
| Ruby | kubectl run -it –rm –image=ruby – sh |
| Go | kubectl run -it –rm –image=golang – sh |
| Java | kubectl run -it –rm –image=openjdk – sh |
| PHP | kubectl run -it –rm –image=php – sh |
| Perl | kubectl run -it –rm –image=perl – sh |
| Rust | kubectl run -it –rm –image=rust – sh |
| .NET | kubectl run -it –rm –image=mcr.microsoft.com/dotnet/runtime – sh |
| R | kubectl run -it –rm –image=r-base – sh |
| Julia | kubectl run -it –rm –image=julia – sh |
| Scala | kubectl run -it –rm –image=hseeberger/scala-sbt – sh |
| Kotlin | kubectl run -it –rm –image=gradle – sh |
| Swift | kubectl run -it –rm –image=swift – sh |
Conclusion
- Use these container images for troubleshooting issues while working with docker and kubernetes.
This post is licensed under CC BY 4.0 by the author.
