排序
Kubernetes 持久化实战:MySQL 基于 PVC 保存数据
一、部署Mysql并持久化数据 1、创建一个 MySQL 的 PVC 2、创建一个 MySQL 的 Deployment 3、创建MySQL,并查看启动状态 4、MySQL 启动后,会在数据目录初始化基础数据,此时可以在后端存储中看到...
Helm工程化落地:项目级管理与Harbor Helm Chart仓库
一、Helm管理公司内项目 1.1 准备工作 1、创建Helm Chart模板 2、删除无用文件 3、参考2.9.1.2章节部署ingress-nginx 1.2 Helm Chart自动生成Deployment 1、修改values.yaml文件 修改后完整配置...
使用Operator创建Redis集群
一、创建Operator 拉取源码 创建Operator 结果验证 二、创建Redis集群 2.1 非持久化数据 1.修改redis.kun_v1alpha1_distributedrediscluster_cr.yaml镜像为国内镜像 上面参数说明: * masterSize...
Kubernetes Ingress入门:为Nginx服务配置域名访问
一、创建一个用于学习 Ingress 的 Namespace 二、创建一个简单的 Nginx 模拟 Web 服务 三、创建该Web容器的Service 针对该服务进行访问测试,观察到服务正常 四、创建 Ingress 指向上面创建的 Se...
Deployment创建与更新实战
一、Deployment的定位与优势 Deployment一般用于部署公司的无状态服务,因为企业内部都是以微服务为主,而企业内部现在都是以微服务为主,而微服务实现无状态化也是最佳实践,可以利用 Deployme...
kubeadm高可用安装k8s集群初始化与验证
一、搭建集群 1.1 Master节点初始化 1.Master01节点创建kubeadm-config.yaml配置文件如下 2.Master01节点上更新kubeadm文件 3.在Master01节点上将new.yaml文件复制到其他master节点 4.所有Maste...
Kubernetes Scheduler:调度器简介与调度过程
一、简介 Kubernetes的调度器Scheduler,主要的任务是把pod按照预设的策略分配到集群的节点上。听起来非常简单,但有很多层面都需要我们去一一的深入思考: - 公平:如何保证每个节点都能被分配...
Kubernetes污点Taint入门:概念、背景、场景与内置类型
一、什么是污点 Taint作用在节点上,能够使节点排斥一类特定的Pod,也就是不能“兼容”该节点的污点的Pod。 **注意:一个节点可以部署多个污点!!!** 二、污点出现背景 之所以出现污点,是因为要...
Kubernetes高可用集群搭建(堆叠etcd模式)
一、k8s高可用架构图 堆叠etcd集群指的是,etcd和Kubernetes其它组件共用一台主机。 二、高可用集群部署 具体安装参考:[kubeadm方式安装k8s集群-v1.26.9 - 知乎 (zhihu.com)](https://zhuanlan...










