Get the App
SLTechnology News&Howtos  ›  Servers  › 

Svc_01 of kubernetes

Shulou Source: shulou.com Published: 2022-06-03 07:09:21 11月15日 Update

[root@vms101 ~] # kubectl get pods

No resources found.

[root@vms101 ~] #

[root@vms10 job] # kubectl run nginx-image=nginx-port=80

[root@vms10 job] # kubectl get pods

NAME READY STATUS RESTARTS AGE

Nginx-57867cc648-km4tx 1/1 Running 0 117s

[root@vms10 job] #

[root@vms10 job] # kubectl get pods-o wide

NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES

Nginx-57867cc648-km4tx 1/1 Running 0 4m59s 10.244.2.227 vms20.rhce.cc

[root@vms10 job] #

Access Test:

[root@vms101] # curl-s 10.244.2.227

[root@vms101 ~] # kubectl delete pod nginx-57867cc648-km4tx

[root@vms101] # kubectl get pods-o wide

NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES

Nginx-57867cc648-vc4fj 1/1 Running 0 3m36s 10.244.3.183 vms102.baiyang.com

[root@vms101] # curl-s 10.244.3.183

Now expand the number of copies to 2.

[root@vms10 job] # kubectl edit deployments. Nginx

Spec:

ProgressDeadlineSeconds: 600

Replicas: 2

[root@vms101] # kubectl get pods-o wide

NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES

Nginx-57867cc648-47wpf 1bat 1 Running 0 22s 10.244.4.152 vms103.baiyang.com

Nginx-57867cc648-vc4fj 1/1 Running 0 22m 10.244.3.183 vms102.baiyang.com

[root@vms101 ~] #

= =

Modify the homepages of the two nginx respectively and test them.

[root@vms10 job] # kubectl exec nginx-57867cc648-47wpf-it bash

Root@nginx-57867cc648-wjbzz:/# cd / usr/share/nginx/html/

Root@nginx-57867cc648-wjbzz:/usr/share/nginx/html# ls

50x.html index.html

Root@nginx-57867cc648-wjbzz:/usr/share/nginx/html# echo 111111111111 > index.html

Root@nginx-57867cc648-wjbzz:/usr/share/nginx/html# exit

Exit

[root@vms10 job] # kubectl exec nginx-57867cc648-vc4fj-it bash

Root@nginx-57867cc648-zb8b5:/# cd / usr/share/nginx/html/

Root@nginx-57867cc648-zb8b5:/usr/share/nginx/html# echo 222222222222 > index.html

Root@nginx-57867cc648-zb8b5:/usr/share/nginx/html# exit

Exit

[root@vms10 job] #

[root@vms10 job] # curl-s 10.244.4.152

111111111111

[root@vms10 job] # curl-s 10.244.3.183

222222222222

[root@vms10 job] #

Tags: Test two home page copy quantity Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Information vpn Linux Microsoft MySQL