![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
kubernetes学习
文章平均质量分 76
记录学习kubernetes过程,欢迎指导
devin_qiu
这个作者很懒,什么都没留下…
展开
-
Kubernetes中部署应用程序流程
在Kubernetes中部署应用程序流程 制作镜像(镜像按照作用分:1基础镜像,2运行环境镜像,3项目镜像) dockerfile 使用控制器部署镜像 Deployment StatefulSet DaemonSet 对外暴漏应用 Service Ingress 日志监控 日常运维 1...原创 2021-11-04 21:55:02 · 1629 阅读 · 0 评论 -
kubernetes 日志收集
管理k8s组件日志 K8s系统的组件日志 # 除了kubelet外,其他组件都容器化了,可以使用journalctl 来查看systemd管理的组件kubelet# journalctl -u kubelet | grep error11月 01 20:26:00 k8s-master kubelet[985]: E1101 20:26:00.402299 985 controller.go:144] failed to ensure lease exists, will...原创 2021-11-01 22:54:06 · 3056 阅读 · 0 评论 -
kubernetes监控---监控集群资源消耗
安装Metrics-server+cAdvisor监控集群资源消耗cAdvisor提供数据,但数据没有给top提供支持# kubectl top node(pod)命令不可用安装Metrics-server 提供命令支持# wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.7/components.yaml更改镜像地址:86行,并添加91~92行,不验证kubelet提供的https证书及原创 2021-10-31 23:08:15 · 321 阅读 · 0 评论 -
kubernetes监控--查看集群资源状态
查看当前集群信息 # kubectl get nodes(只要在节点中部署kubelet,就带有工作节点的功能)NAME STATUS ROLES AGE VERSIONk8s-master Ready control-plane,master 32h v1.22.3k8s-node1 Ready <none> 32h v1.22.3k8s-node2 ...原创 2021-10-31 23:07:04 · 1472 阅读 · 0 评论 -
kubernetes资源简介
资源概念 Pod 最小部署单元 一组容器的集合 一个pod中的容器共享网络命名空间 Pod是短暂的 Controllers Deployment:无状态应用部署 StatefulSet:有状态应用部署 DaemonSet:确保所有Node运行同一个Pod Job:一次性任务 Cronjob:定时任务 Service 放置Pod失联原创 2021-10-31 22:05:56 · 80 阅读 · 0 评论 -
kubernetes常用命令汇总
kubectl命令行管理工具 基础命令 create 通过文件名或标准输入创建资源 expose 为Deployment,Pod创建service run 在集群中运行一个特定的镜像 set 在对象上设置特定的功能 explain 文档参考资料 get 显示一个或多个资源 edit 使用系统编辑器编辑一个资源 delete 通过文件名、标准输入、资源名或标签选择器来删除资源原创 2021-10-31 21:19:57 · 346 阅读 · 0 评论 -
kubernetes 1.22.3 集群部署
1.环境信息节点信息 ip地址 资源配置 系统信息 k8s-master 10.0.0.100/24 2c4G50G CentOS Linux release 7.8.2003 (Core) k8s-node1 10.0.0.101/24 2c4G50G CentOS Linux release 7.8.2003 (Core) k8s-node2 10.0.0.101/24 2c4G...原创 2021-10-30 22:18:09 · 388 阅读 · 0 评论