k8s基础
- K8S一切皆资源:
1.查看所有内置资源
kubectl api-resources
2.创建资源
kubectl create -f xxx.yaml
3.删除资源
kubectl delete -f xxx.yaml
4.更新资源
kubectl apply -f xxx.yaml
3.查看资源
kubect get -f xxx.yaml
kubect get pods|no|cs
- k8S集群故障排查技巧:
kubectl --help
- kubectl describe
- kubectl explain
- kubectl exec
- kubectl logs
- kubectl cp
- po.spec.container.command
- po.spec.container.args
pod的基础管理 命令 : 连接
k8s 删除名称空间 : 连接
k8s彻底删除pod : 连接
command-args :连接
k8s 存储卷 pod数据持久化 的方式: 连接
日志查看 :连接
文件拷贝 :连接
configmap : 连 接
k8s 安装方式 8种 :连接
----基础控制器
0- K8S故障排查技巧: (k8s 命令) : 连接
1-pod (第一个pod)-端口映射:连接
2-emptyDir,hostPath,nfs存储卷 :连接
3-configMap的subPath及readOnly挂载文件案例 : 连接
4- k8s 标签管理 : 连接
2-rc控制器(副本)ReplicationController : 连接
3-svc控制器(服务发现) : 连接
4-健康检查探针 :
明日内容预告:
- 可用性探针检查;
- 启动探针;
- 静态pod;
- Pod的创建流程;
- endpoints资源列表;
- svc的NodePort类型;
- 名称空间资源;
- replicaSet控制器;
- deployment控制器;
- 滚动更新;
- 蓝绿部署;
- 灰度发布;
{#more-15300}
1-K8S集群部署的方式,kubeadm快速构建K8S集群及Pod资源的基本管理及资源清单编写
2--Pod多容器运行,环境变量传递,镜像下载策略,镜像拉取策略,容器资源限制,端口映射及故障排查命令基础
3-故障排查命令进阶,标签管理,emptyDir,hostPath,nfs存储卷及configMap实战案例
4-初始化容器,副本控制器,service基础及livenessProbe探针
5--readinessProbe,startupProbe,Pod生命周期,NodePort类型的svc及rc滚动升级案例
6-rs,deploy资源控制器,蓝绿部署,灰度发布,coreDNS组件及LNMP和LNMT架构上K8S集群实战