随笔分类 -  k8s

摘要:搭建k8s环境平台规划 单master集群 多master集群 服务器硬件配置要求 测试环境: master 2核4G 20G node 4核8G 40G 生产环境: 更高要求 搭建k8s集群部署方式 目前生产部署 Kubernetes 集群主要有两种方式: kubeadm Kubeadm 是一个 阅读全文 »
posted @ 2022-10-23 11:08 cnhkzyy 阅读(262) 评论(0) 推荐(0) 编辑
摘要:k8s核心概念 pod 最小部署单元 一组容器的集合 共享网络和存储 生命周期是短暂的(服务器重启、重新部署pod会找不到) controller 确保预期的pod副本数量 无状态应用部署 有状态应用部署 确保所有的node运行相同的pod 一次性任务和定时任务 service 定义一组pod的访问 阅读全文 »
posted @ 2022-10-23 10:32 cnhkzyy 阅读(62) 评论(0) 推荐(0) 编辑
摘要:k8s集群架构组件 Master 主控节点 Node 工作节点 master组件 apiserver:集群统一入口,以restful方式,交给etcd存储 scheduler:节点调度,选择node节点应用部署 controller-manager:处理集群中常规后台任务,一个资源对应一个控制器 e 阅读全文 »
posted @ 2022-10-23 10:23 cnhkzyy 阅读(51) 评论(0) 推荐(0) 编辑
摘要:第一部分知识点 1.k8s概述和特性 2.k8s架构组件 3.k8s核心概念 pod controller service k8s概述 k8s是Google在2014年开源的容器化集群管理系统 使用k8s进行容器化应用部署 使用k8s利于应用扩展 k8s目标实施让部署容器化应用更加简洁和高效 k8s 阅读全文 »
posted @ 2022-10-23 10:11 cnhkzyy 阅读(142) 评论(0) 推荐(0) 编辑
摘要:前置知识 1.Linux操作系统 2.Docker 课程内容 第一部分 k8s概念和架构 第二部分 从零搭建k8s集群 1.基于客户端工具kubeadm 2.基于二进制包方式 第三部分 k8s核心概念 1.Pod 2.Controller 3.Service Ingress 4.RABC 5.Hel 阅读全文 »
posted @ 2022-10-23 09:56 cnhkzyy 阅读(124) 评论(0) 推荐(0) 编辑
摘要:这里的type一定要和selector对齐,而不是和app:web对齐,如果和后者对齐,生成的service的类型还是ClusterIP(service/web2就出现这个问题),而不是NodePort apiVersion: v1 kind: Service metadata: creationT 阅读全文 »
posted @ 2022-10-16 17:28 cnhkzyy 阅读(30) 评论(0) 推荐(0) 编辑
摘要:问题 在引入阿里镜像加速器后,手动命令行部署nginx,发现pod的status为ImagePullBackOff 排查思路 1.使用kubectl describe pod web-64d985c689-49d4b检查pod的一些信息,发现最关键的一句是:Failed to pull image 阅读全文 »
posted @ 2022-10-15 16:35 cnhkzyy 阅读(4879) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示