摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##水平自动扩容HPA【Horizontal Pod Autoscaler】将流量分配到更多的节点上去 通过监听Pod的内存或者CPU使用率,达到警告值时来进行自动扩容 ####HPA v1为稳定版自动水平伸缩,只支持CPU指标 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##Label:对k8s中各种资源进行分类、分组,添加一个具有特别属性的标签 创建label kubectl label node master03 region=subnet7 kubectl get node -l regi 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##DaemonSet是什么 守护进程集,缩写为ds,在所有节点或者是匹配的节点上都部署一个Pod【在每个节点上都部署某个Pod,比如:CNI网络插件calico,节点日志的收集:fluentd或filebeat,节点的监控no 阅读全文
摘要:
##StatefulSet概念 ###StatefulSet(有状态集群,简写sts)常用于部署有状态的且需要有序启动的应用程序 ###比如在进行SpringCloud项目容器化时,Eureka的部署是比较适合用StatefulSet部署方式的,可以给每个Eureka实例创建一个唯一且固定的标识符, 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ###RC和RS是部署Pod的两种方式,但是在生产环境中主要使用Deployment等方式进行Pod的管理和部署,这里只做了解 ###RC 复制控制器【Replication Controller】 ##可以确保Pod副本数达到 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##什么是Pod ###Pod是Kubernetes中最小的单元,它由一组、一个或多个容器组成,每个Pod还包含了一个 Pause容器,Pause容器是 Pod的父容器,主要负责僵尸进程的回收管理,通过 Pause容器可以使同一 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##Master节点:整个集群的控制中枢【资源给够或者预留足够的IP,主机名来进行扩容】 ###1、Kube-APIServer 集群的控制中枢,各个模块之间信息通信交互都需要经过Kube-APIServer,它也是集群管理、资 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##1、不要使用centos7的基础镜像,太大了 ###可以使用 alpine、busybox、scratch、debian的镜像 ###如果需要使用glibc,可以使用 node:slim, python:slim的镜像 ## 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 TLS Bootstraping官方文档 ##当工作节点启动时,kubelet会做以下这些事 : ###1、在文件夹中寻找kubeconfig文件. 通常是在/etc/kubenetes/目录下 ###2、在文件中检索 api 阅读全文
摘要:
###文章中资料参考来源2022 云原生Kubernetes全栈架构师 ##1、docker服务相关 /etc/docker/daemon.json { # 镜像仓库地址配置 "registry-mirrors": [ "https://registry.docker-cn.com", "http: 阅读全文