k8s常用操作指令以及基本概念和术语
指令:创建RC:kubectl create -f *.yaml查看创建好的RC:kubectl get rc查看POD的创建情况:kubectl get pods查看创建的service:kubectl get svc查看node:kubectl get nodes查看某个node信息:kubectl describe node nodename通过指令完成POD动态缩放:kubectl sca
指令:
创建RC:kubectl create -f *.yaml
查看创建好的RC:kubectl get rc
查看POD的创建情况:kubectl get pods
查看创建的service:kubectl get svc
查看node:kubectl get nodes
查看某个node信息:kubectl describe node nodename
通过指令完成POD动态缩放:kubectl scale rc poname --replicas=3
查看deployment:kubectl get deployments
查看对应的replica set :kubectl get rs
创建HPA对象:kubectl autoscale deployment pod --cpu-lercent=80 --min=1 --max=1-
术语(node,Pod,Replication,Controller,Service等)
master:指的是集群控制节点,每个kubernetes集群都有一个master节点负责集群的管理和控制
所有命令都是发给它执行,通常是一个独立的服务器。运行着kubernetes api,kubernetes controller manager,kubernetes scheduler
Node:除了master节点其他都叫做node节点,每个node运行着kubelet,kube-proxy,docker engine。
Pod:每个pod都有一个pause容器,POD里的容器可以互相通信,
label:键值对,可以用在node,pod,service,rc上,通过lebel来区分对象,可以理解为标签
RC:包括POD副本数,筛选目标POD,POD模板
HEAPSTER:分析POD实现水平扩容
service:微服务,进行通信,每个service 有个虚拟的ip地址,通信节点
参考kubernets_权威指南_2
更多推荐
所有评论(0)