容器编排 第31页
StorageClass 实战:NFS CSI 安装与动态卷创建-AI运维探索者

StorageClass 实战:NFS CSI 安装与动态卷创建

一、StorageClass实践 参考链接:https://github.com/kubernetes-csi/csi-driver-nfs 说明:这里k8s版本为1.32版本,选择的是v4.9.0版本信息 1.1 准备工作 1、在10.0.0.22主机上搭建NFS 如果是U...
头像1年前
0465
ConfigMap 实践:用 valueFrom 和 envFrom 注入环境变量-AI运维探索者

ConfigMap 实践:用 valueFrom 和 envFrom 注入环境变量

一、使用valueFrom定义单个环境变量 1.创建工作目录 2.编写配置文件 3.创建ConfigMap 4.验证 5.编写一个deployment的Yaml文件 上面内容分析 env: 手动创建 - name: TEST_ENV value: testenv 基...
头像4年前
0305
Kubernetes LimitRange实战:限制PVC存储申请大小-AI运维探索者

Kubernetes LimitRange实战:限制PVC存储申请大小

一、限制申请存储空间的大小 1.在上面基础修改yaml文件 2.重新部署 3.结果验证,观察到参数已经配置完成 4.编写一个yaml文件,用于测试 5.开始创建8G内存进行测试,观察到8G内容太大,报错 6.修...
头像4年前
0485
Kubernetes容忍Toleration入门:概念、配置方式与使用示例-AI运维探索者

Kubernetes容忍Toleration入门:概念、配置方式与使用示例

一、什么是容忍 容忍度(Toleration)是应用于 Pod 上的。容忍度允许调度器调度带有对应污点的 Pod。 容忍度允许调度但并不保证调度。 污点和容忍度(Toleration)相互配合,可以用来避免 Pod ...
头像2年前
0515
Kubernetes网络:网络插件Flannel-AI运维探索者

Kubernetes网络:网络插件Flannel

一、Flannel简介 Flannel也是一个CNI插件,它的功能跟Calico一样,为K8S集群中的Pod提供网络支撑。 Flannel是CoreOS团队针对Kubernetes设计的一个网络规划服务。 Flannel的设计目的就是为集群中...
头像2年前
0335
二进制安装k8s基础组件与证书生成-AI运维探索者

二进制安装k8s基础组件与证书生成

一、基本组件安装 1.1 Containerd作为Runtime 如果安装的版本低于1.24,选择Docker和Containerd均可,高于1.24选择Containerd作为Runtime。 1.在每台机器上执行以下命令安装docker-ce-20.10,注...
头像1年前
0495
Kubernetes ServiceAccount实战:增删改查与Token管理-AI运维探索者

Kubernetes ServiceAccount实战:增删改查与Token管理

一、ServiceAccount增删改查 1.1 增 方式一:通过 `kubectl` 命令直接创建 方式二:通过 YAML 文件创建 1.2 删 1、 删除 SA(默认删除关联的 Secret) 2、强制删除 SA 及其依赖资源(谨慎使用)...
头像4年前
0335
kubeadm安装k8s v1.23.17环境准备与系统优化-AI运维探索者

kubeadm安装k8s v1.23.17环境准备与系统优化

一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | -------------- | --------------- | ---------------- | | k8s-master01 | 192.168.1.31/24 | master...
头像4年前
0225
污点Taint配置解析与增删改查实践-AI运维探索者

污点Taint配置解析与增删改查实践

一、污点配置解析 创建一个污点(一个节点可以有多个污点),格式如下 创建一个污点(一个节点可以有多个污点),示例如下 EFFECT规则如下: * NoSchedule:禁止调度到该节点,已经在该节点上的Po...
头像1年前
0505