- 博客(7)
- 收藏
- 关注
原创 Kubernetes中部署应用程序流程
在Kubernetes中部署应用程序流程 制作镜像(镜像按照作用分:1基础镜像,2运行环境镜像,3项目镜像) dockerfile 使用控制器部署镜像 Deployment StatefulSet DaemonSet 对外暴漏应用 Service Ingress 日志监控 日常运维 1...
2021-11-04 21:55:02
1629
原创 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
原创 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
原创 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
原创 kubernetes资源简介
资源概念 Pod 最小部署单元 一组容器的集合 一个pod中的容器共享网络命名空间 Pod是短暂的 Controllers Deployment:无状态应用部署 StatefulSet:有状态应用部署 DaemonSet:确保所有Node运行同一个Pod Job:一次性任务 Cronjob:定时任务 Service 放置Pod失联
2021-10-31 22:05:56
80
原创 kubernetes常用命令汇总
kubectl命令行管理工具 基础命令 create 通过文件名或标准输入创建资源 expose 为Deployment,Pod创建service run 在集群中运行一个特定的镜像 set 在对象上设置特定的功能 explain 文档参考资料 get 显示一个或多个资源 edit 使用系统编辑器编辑一个资源 delete 通过文件名、标准输入、资源名或标签选择器来删除资源
2021-10-31 21:19:57
346
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人