k8s理论

1.Service和Pod怎么关联起来#

容器提供如此强大的隔离功能,


k8s理论_第1张图片
image.png

比如:协议的Service怎么关联协议的Pod,通过选择器selector来实现


k8s理论_第2张图片
image.png

2.Pod属性详细说明#

k8s理论_第3张图片
image.png
k8s理论_第4张图片
image.png
k8s理论_第5张图片
image.png
k8s理论_第6张图片
image.png
k8s理论_第7张图片
image.png
k8s理论_第8张图片
image.png

2.当yaml文件编写好之后,怎么运行,适用于创建很多类型的yaml,比如ReplicationController(RC) ,service(svc)#

#kubectl create -f ***.yaml
新建完成,来查看一下
比如:查看rc 
#kubectl get rc
#kubectl get svc

3:查看一个node的详细信息#

#kubectl describe node node_name

4.k8s线上出闲问题解决办法#

image.png

首先查看环境变量的配置情况
env|grep KUBE

image.png
k8s理论_第9张图片
image.png

5.deployment#

k8s理论_第10张图片
image.png

k8s理论_第11张图片
image.png
k8s理论_第12张图片
image.png

6.查看yaml文件#

#格式:kubectl get [svc/po/node] name -o yaml
#kubectl get po guest-check-1501089014-vl363  -o yaml
#kubectl get svc flight-info -o yaml

7:新建的pod怎么挂载到namespace#

k8s理论_第13张图片
image.png

8.kubectl可操作的资源对象类型#

k8s理论_第14张图片
image.png

8:获取多个Pod的信息#

# kubectl get po flight-info-3863530758-z9htm guest-crm-2037631494-vnfj3    
image.png

9.kubectl命令输出格式列表#

![Upload image.png failed. Please try again.]

10.kubectl操作示例#

![Upload image.png failed. Please try again.]

k8s理论_第15张图片
image.png
k8s理论_第16张图片
image.png

![Upload image.png failed. Please try again.]

![Upload image.png failed. Please try again.]

11:kubectl get po 默认是查看default下面的po,如果需要查看其它namespace的po 可以参考下面的方式#

kubectl get po --namespace=hsr-namespace
k8s理论_第17张图片
image.png

12:重启kubelet#

systemctl daemon-reload
systemctl restart kubelet

你可能感兴趣的:(k8s理论)