排序
Kubernetes集群维护:维护Kubernetes集群CA证书
一、Kubernetes集群中的CA证书 如果使用Kubeadm部署集群,CA证书会自动生成,但如果用二进制方式部署则需要手动生成。 服务器上CA证书在哪里? Kubernetes为了安全,使用的是双向认证( 除了客...
PVC快照、数据回滚与资源清理实践
一、共享文件存储快照 特别说明:下面操作是基于之前的环境进行操作的,详细请点击---[使用共享文件系统存储](https://zhuanlan.zhihu.com/p/639788684),这里就不重复演示部署环境了。 1.1 创...
StatefulSet灰度发布与删除策略
一、StatefulSet灰度发布 通过声明 `.spec.updateStrategy.rollingUpdate.partition` 的方式,`RollingUpdate` 更新策略可以实现分区。 如果声明了一个分区,当 StatefulSet 的 `.spec.template...
什么是 Kubernetes Volume:作用、生命周期、类型与基础用法
一、什么是Volume Kubernetes的Volumes是一个对存储资源的抽象,属于Pod级别的一个配置字段。 对于大多数项目而言,数据文件的存储是非常常见的需求,比如存储用户上传的头像、上传的文件以及数...
ConfigMap 创建方式详解:基于目录、文件与环境变量导入
一、基于目录创建 在实际使用时,大部分都是基于单个文件创建ConfigMap的,然后挂载至某个资源文件供其Pod使用。 1.创建工作目录 2.编写配置文件 3.创建ConfigMap,其中--from-file参数用于指定...
HPA原理与实践入门
一、前置说明 本文主要从以下几个方面介绍一下Pod水平自动扩缩: * Pod水平自动扩缩-HPA是什么 * Pod水平自动扩缩是如何工作的 * Pod水平自动扩缩注意事项 * Pod水平自动扩缩接口类型 * Pod水平...
Kubernetes kubeconfig详解:多集群配置与上下文切换
一、Kubeconfig详解及配置多集群 1.1 单集群配置kubeconfig 单集群配置kubeconfig 1.2 多集群配置kubeconfig 多集群配置kubeconfig 1.3 切换到其他集群的三种方式 方式一:通过 `kubectl config...
Kubernetes 持久化实战:Redis 基于 PVC 保存数据
一、部署redis并持久化数据 1、创建一个 redis 的 PVC 2、创建一个redis的 Deployment 3、创建redis,并查看启动状态 4、进入pod创建测试数据 查看后端数据是否有数据写入,观察到数据已成功写入 ...
Kubernetes存储:NFS存储
一、额外开一台虚拟机,搭建NFS服务。假设NFS服务器IP地址为192.168.1.34,共享目录为/data/nfs。 1.1 每台机器安装NFS客户端 1.2 在k8s-node01(192.168.1.34)启动nfs 1.3 在k8s-node01(192.168...
Kubernetes网络:Service网络
一、Service网络简介 在介绍Service这个api资源对象时,我们已经汇总过Service的几个type:ClusterIP、NodePort、LoadeBalancer,除了这三个还有其它的类型。 这三种类型的Service,LoadBalance...










