可视化部署Dashboard
昨天做一主两从飞高可用,出现浏览器那一行,是为啥
thisisunsafe
kubectl get 获取资源 pod node svc -A 所有名称空间 -n 指定名称空间 -w 动态显示
kubectl edit 资源 pod node svc
官方的,毛坯房
国产
在哪找的资源?
访问看service
可以管理多个k8s集群
命令补全一下
学习命令
状态
kubectl get pod #默认名称空间中的所有pod -A 所有名称空间 -n 指定某一个名称空间 -w 动态查看 -o wide 查看啊详细的信息
kubectl get all -A 所有的名称空间的内容 -n 命名空间的内容
# 查看对应资源: 事件信息
kubectl describe node(s)跟的节点
kubectl describe <SOURCE_NAME> <SOURCE_NAME_RANDOM_ID> -n
包括污点:不能当警察
资源对象(source_name )
有实体的:pod deployment【每个节点多个】 statefulset【有顺序状态的程序,副本,有关联的(比如集群)】 daemonset(ds)【每个节点一个】 replicaset(rs/rc) cronjob job
没有实体的:node svc【方便外部访问】 namespcae【分类】 secret configmap只是一个配置
日志【查看pod】
后面不需要资源对象,因为查的是pod的日志
kubectl logs -f <SOURCE_NAME_RANDOM_ID> [CONTINER_NAME] -n
创建资源: 根据资源清单
kubectl apply[or create] -f <SOURCE_FILENAME>.yaml
命令行【不建议】,创建的pod,不能通过service外部访问,因为servicve操作的是装pod的盘子,
删除资源: 根据资源清单
盘子,[外链图片转存中...(img-WQjBVbwl-1717514903451)]
删除资源: 根据资源清单
kubectl delete -f <SOURCE_FILENAME>.yaml