(→같이 보기) |
(→같이 보기) |
||
(사용자 2명의 중간 판 4개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
{{소문자}} | |||
==개요== | ==개요== | ||
;kubectl exec | ;kubectl exec | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl get pods | $ kubectl get pods | ||
NAME READY STATUS RESTARTS AGE | NAME READY STATUS RESTARTS AGE | ||
kubernetes-bootcamp-5c69669756-v2kr4 1/1 Running 0 15m | kubernetes-bootcamp-5c69669756-v2kr4 1/1 Running 0 15m | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl exec kubernetes-bootcamp-5c69669756-v2kr4 env | $ kubectl exec kubernetes-bootcamp-5c69669756-v2kr4 env | ||
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin | ||
22번째 줄: | 23번째 줄: | ||
NODE_VERSION=6.3.1 | NODE_VERSION=6.3.1 | ||
HOME=/root | HOME=/root | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl exec - | $ kubectl exec -it kubernetes-bootcamp-5c69669756-v2kr4 bash | ||
root@kubernetes-bootcamp-5c69669756-v2kr4:/# hostname | root@kubernetes-bootcamp-5c69669756-v2kr4:/# hostname | ||
kubernetes-bootcamp-5c69669756-v2kr4 | kubernetes-bootcamp-5c69669756-v2kr4 | ||
30번째 줄: | 31번째 줄: | ||
exit | exit | ||
$ | $ | ||
</ | </syntaxhighlight> | ||
==#== | ==#== | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl run redis --image=redis | $ kubectl run redis --image=redis | ||
deployment.apps/redis created | deployment.apps/redis created | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl get pod | $ kubectl get pod | ||
NAME READY STATUS RESTARTS AGE | NAME READY STATUS RESTARTS AGE | ||
redis-bb7894d65-4k8tm 1/1 Running 0 10s | redis-bb7894d65-4k8tm 1/1 Running 0 10s | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl exec redis-bb7894d65-4k8tm - | $ kubectl exec redis-bb7894d65-4k8tm -it bash | ||
root@redis-bb7894d65-4k8tm:/data# hostname | root@redis-bb7894d65-4k8tm:/data# hostname | ||
redis-bb7894d65-4k8tm | redis-bb7894d65-4k8tm | ||
49번째 줄: | 50번째 줄: | ||
exit | exit | ||
$ | $ | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='console'> | ||
$ kubectl exec redis-bb7894d65-4k8tm env | $ kubectl exec redis-bb7894d65-4k8tm env | ||
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin | ||
67번째 줄: | 68번째 줄: | ||
REDIS_DOWNLOAD_SHA=3ce9ceff5a23f60913e1573f6dfcd4aa53b42d4a2789e28fa53ec2bd28c987dd | REDIS_DOWNLOAD_SHA=3ce9ceff5a23f60913e1573f6dfcd4aa53b42d4a2789e28fa53ec2bd28c987dd | ||
HOME=/root | HOME=/root | ||
</ | </syntaxhighlight> | ||
==같이 보기== | ==같이 보기== | ||
{{z컬럼3| | |||
* [[kubectl run]] | * [[kubectl run]] | ||
* [[docker exec]] | |||
* [[kubectl logs]] | * [[kubectl logs]] | ||
* [[ | * [[kubectl get pods]] | ||
* [[kubectl exec -it]] | |||
* [[kubectl exec -- curl]] | |||
* [[kubectl exec -- wget]] | |||
}} | |||
[[분류: kubectl]] | [[분류: kubectl]] |
2024년 6월 8일 (토) 13:53 기준 최신판
1 개요[ | ]
- kubectl exec
Console
Copy
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
kubernetes-bootcamp-5c69669756-v2kr4 1/1 Running 0 15m
Console
Copy
$ kubectl exec kubernetes-bootcamp-5c69669756-v2kr4 env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=kubernetes-bootcamp-5c69669756-v2kr4
KUBERNETES_SERVICE_HOST=10.96.0.1
KUBERNETES_SERVICE_PORT=443
KUBERNETES_SERVICE_PORT_HTTPS=443
KUBERNETES_PORT=tcp://10.96.0.1:443
KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443
KUBERNETES_PORT_443_TCP_PROTO=tcp
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1
NPM_CONFIG_LOGLEVEL=info
NODE_VERSION=6.3.1
HOME=/root
Console
Copy
$ kubectl exec -it kubernetes-bootcamp-5c69669756-v2kr4 bash
root@kubernetes-bootcamp-5c69669756-v2kr4:/# hostname
kubernetes-bootcamp-5c69669756-v2kr4
root@kubernetes-bootcamp-5c69669756-v2kr4:/# exit
exit
$
2 #[ | ]
Console
Copy
$ kubectl run redis --image=redis
deployment.apps/redis created
Console
Copy
$ kubectl get pod
NAME READY STATUS RESTARTS AGE
redis-bb7894d65-4k8tm 1/1 Running 0 10s
Console
Copy
$ kubectl exec redis-bb7894d65-4k8tm -it bash
root@redis-bb7894d65-4k8tm:/data# hostname
redis-bb7894d65-4k8tm
root@redis-bb7894d65-4k8tm:/data# exit
exit
$
Console
Copy
$ kubectl exec redis-bb7894d65-4k8tm env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=redis-bb7894d65-4k8tm
KUBERNETES_SERVICE_HOST=10.96.0.1
KUBERNETES_SERVICE_PORT=443
KUBERNETES_SERVICE_PORT_HTTPS=443
KUBERNETES_PORT=tcp://10.96.0.1:443
KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443
KUBERNETES_PORT_443_TCP_PROTO=tcp
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1
GOSU_VERSION=1.10
REDIS_VERSION=5.0.4
REDIS_DOWNLOAD_URL=http://download.redis.io/releases/redis-5.0.4.tar.gz
REDIS_DOWNLOAD_SHA=3ce9ceff5a23f60913e1573f6dfcd4aa53b42d4a2789e28fa53ec2bd28c987dd
HOME=/root
3 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.