Difference between revisions of "Kubectl run"
Jump to navigation
Jump to search
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
[[kubectl]] [[run]] | [[kubectl]] [[run]] | ||
[[kubectl run --help]] | [[kubectl run --help]] | ||
+ | [[kubectl run --restart]] | ||
[[kubectl run nginx --image=nginx]] | [[kubectl run nginx --image=nginx]] | ||
Line 17: | Line 18: | ||
[[kubectl run]] ephemeral-demo --image=[[registry.k8s.io]]/[[pause]]:3.1 [[--restart]]=Never | [[kubectl run]] ephemeral-demo --image=[[registry.k8s.io]]/[[pause]]:3.1 [[--restart]]=Never | ||
+ | |||
+ | kubectl run myping --image alpine [[ping]] 8.8.8.8 | ||
<pre> | <pre> | ||
Line 40: | Line 43: | ||
* <code>[[docker run]]</code> | * <code>[[docker run]]</code> | ||
* <code>[[bitnami/bitnami-shell]]</code> | * <code>[[bitnami/bitnami-shell]]</code> | ||
+ | * [[kind: Pod]] | ||
== See also == | == See also == |
Latest revision as of 11:41, 20 March 2024
kubectl run kubectl run --help kubectl run --restart
kubectl run nginx --image=nginx
kubectl run -it ubuntu --image=ubuntu -- bash
kubectl run -it alpine --image=alpine -- sh kubectl run -n yournamespace -it alpine --image=alpine -- sh
kubectl run ubuntu --image=ubuntu
kubectl run --namespace default redis-client --restart='Never' --image docker.io/bitnami/redis:7.0.10-debian-11-r2 --command -- sleep infinity
kubectl run ephemeral-demo --image=registry.k8s.io/pause:3.1 --restart=Never
kubectl run myping --image alpine ping 8.8.8.8
--restart=Never will create a Pod --restart=Always and --replicas will create a Deployment --restart=OnFailure will create a Job --restart=OnFailure and --schedule will create a CronJob
kubectl run -it --rm --image=mysql:5.6 --restart=Never mysql-client -- mysql -h mysql -ppassword
kubectl run nginx --image=nginx
kubectl run my-mariadb-client --rm --tty -i --restart='Never' --image docker.io/bitnami/mariadb:10.6.8-debian-10-r0 --namespace default --command -- bash
Changelog[edit]
Related[edit]
See also[edit]
kubectl run, --
kubectl
: [cp | config | create
|delete
|edit | explain |
apply
|exec
|get
|set
|drain | uncordon | rolling-update
|rollout
|logs
|run
|auth
|label | annotate
|version
|top
|diff
|debug
|replace
|describe
|port-forward | proxy
|scale
|rollout
|api-resources
| expose deployment | expose | patch | attach | get endpoints | ~/.kube/config | kubectl logs --help | kubectl --help, kubectl-convert, kubectl autoscale, kubectl.kubernetes.io
Advertising: