Kubernetes全栈架构师
文章平均质量分 90
郑子铭
微软 MVP,DotNet NB,CloudNative NB
展开
-
Kubernetes全栈架构师(资源调度下)--学习笔记
目录StatefulSet扩容缩容 StatefulSet更新策略 StatefulSet灰度发布 StatefulSet级联删除和非级联删除 守护进程服务DaemonSet DaemonSet的使用 DaemonSet的更新和回滚 Label&Selector 什么是HPA? 自动扩缩容HPA实践StatefulSet扩容缩容查看nginx副本[root@k8s-master01 ~]# kubectl get poNAME原创 2021-10-08 00:38:06 · 358 阅读 · 0 评论 -
Kubernetes全栈架构师(资源调度上)--学习笔记
目录Replication Controller和ReplicaSet 无状态服务Deployment概念 Deployment的创建 Deployment的更新 Deployment的回滚 Deployment扩容和缩容 Deployment更新暂停和恢复 Deployment更新注意事项 有状态应用管理StatefulSet概念 创建一个StatefulSet应用Replication Controller和ReplicaSetReplication Controller(复原创 2021-08-01 23:06:52 · 458 阅读 · 0 评论 -
Kubernetes全栈架构师(基本概念)--学习笔记
目录为什么要用Kubernetes? K8s控制节点-Master概念 K8s计算节点-Node概念 什么是Pod? 为什么要引入Pod? 创建一个Pod 零宕机发布应用必备知识:Pod三种探针 零宕机必备知识:StartupProbe 零宕机必备知识:Liveness和Readiness 零宕机必备知识:Pod退出流程 零宕机必备知识:PreStop的使用为什么要用Kubernetes?容器管理 自动恢复 健康检查 弹性扩容 内部通讯 高可用K8s控制节点-Mas原创 2021-07-25 23:10:54 · 532 阅读 · 6 评论 -
Kubernetes全栈架构师(Docker基础)--学习笔记
目录Docker基础入门 Docker基本命令 Dockerfile用法 制作小镜像上 多阶段制作小镜像下 Scratch空镜像Docker基础入门Docker:它是一个开源的软件项目,在Linux操作系统上,docker提供了一个额外的软件抽象层及操作系统层虚拟化的自动管理机制。物理机:安装系统 依赖环境 应用程序 多个物理机提高并发量虚拟机:把一个物理机虚拟机虚拟成多个机器 把依赖环境打成一个系统的模板容器化:镜像基础(依赖环境的镜像;根据基础镜像放入自己原创 2021-07-25 12:59:09 · 956 阅读 · 0 评论 -
Kubernetes全栈架构师(二进制高可用安装k8s集群扩展篇)--学习笔记
目录二进制Metrics&Dashboard安装 二进制高可用集群可用性验证 生产环境k8s集群关键性配置 Bootstrapping: Kubelet启动过程 Bootstrapping: CSR申请和证书颁发原理 Bootstrapping: 证书自动续期原理二进制Metrics&Dashboard安装安装CoreDNS 安装Metrics Server 安装dashboard安装CoreDNS安装对应版本(推荐)cd /root/k8s-ha-ins原创 2021-07-20 00:30:53 · 2711 阅读 · 0 评论 -
Kubernetes全栈架构师(二进制高可用安装k8s集群部署篇)--学习笔记
目录二进制高可用基本配置 二进制系统和内核升级 二进制基本组件安装 二进制生成证书详解 二进制高可用及etcd配置 二进制K8s组件配置 二进制使用Bootstrapping自动颁发证书 二进制Node节点及Calico配置二进制高可用基本配置k8s高可用架构解析,高可用Kubernetes集群规划,设置静态ip,请参考上一篇文章配置所有节点hosts文件(发送键输到入所有会话)vim /etc/hosts127.0.0.1 localhost localhost.原创 2021-07-19 00:21:04 · 599 阅读 · 3 评论