Kubernetes 第15页
Secret 热更新、限制与不可变更实践-AI运维探索者

Secret 热更新、限制与不可变更实践

一、Secret热更新 实际使用ConfigMap和Secret时,一般情况下都是直接使用文件创建,也就是使用--from-file=xxx的格式进行创建。创建的ConfigMap可能因为换行的问题,导致使用kubectl edit cm xx...
头像2年前
0408
二进制安装k8s控制面与Node节点配置-AI运维探索者

二进制安装k8s控制面与Node节点配置

一、k8s组件配置 所有节点创建相关目录 1.1 Apiserver 1.Master01节点的配置如下 2.Master02节点的配置如下 3.Master03节点的配置如下 4.所有Master节点开启kube-apiserver并检测kube-server状...
头像1年前
04610
前端服务部署到 Kubernetes:Ingress 接入与整体访问链路验证-AI运维探索者

前端服务部署到 Kubernetes:Ingress 接入与整体访问链路验证

一、前端服务部署到k8s 1、定义Deployment类型的yaml文件 2、定义Service类型的yaml文件 3、创建Ingress文件 4、创建前端服务 5、浏览器上测试访问 在windows主机上添加hosts解析(C:\Windows\Sy...
头像1年前
04012
Rancher管理已经存在的集群-AI运维探索者

Rancher管理已经存在的集群

一、导入任意的k8s集群 1、依次点击【集群管理】-【集群】-【导入已有集群】 2、点击【通用】 3、定义集群名称:test,集群描述:测试环境后,点击【创建】 4、在k8s集群中master节点(具有kubec...
头像1年前
03912
Kubernetes GPU资源调度落地-AI运维探索者

Kubernetes GPU资源调度落地

一、K8s集群部署 1.1 Runtime安装 1、卸载已经安装的 docker 2、配置源 3、安装 Containerd 4、配置 Containerd 的内核 5、创建 Containerd 的配置文件 6、启动Containerd 1.2 Kubernetes 部署 ...
头像11个月前
0365
Helm实战:手动编写第一个Chart-AI运维探索者

Helm实战:手动编写第一个Chart

一、手动编写 Chart 的整体流程 - 1、创建目录; - 2、创建helm所需的文件; - 3、写入数据; - 4、--dry-run检查验证; - 5、部署; **安装chart:** 创建目录 创建helm所需的文件 通过如下命...
头像4年前
0509
Kafka集群扩容与删除-AI运维探索者

Kafka集群扩容与删除

一、Kafka集群扩容 关于kafka集群扩容,这里介绍两种方式:一种是修改副本数进行扩容,另一种是使用`helm upgrade`进行扩容 1.1 方式一 1.修改values.yaml相应配置,搜索replicaCount,将副本数修...
头像4年前
0426
Ingress-Nginx 优化配置:内核参数与控制器调优-AI运维探索者

Ingress-Nginx 优化配置:内核参数与控制器调优

一、主容器内核参数优化 在values.yaml文件中修改extraInitContainers添加一个初始化initContainers 相关参数说明: * `mount -o remount rw /proc/sys`:将 `/proc/sys` 挂载为可读写模式,因...
头像4年前
04911
ctr命令实战:Containerd镜像、命名空间与容器管理常用操作-AI运维探索者

ctr命令实战:Containerd镜像、命名空间与容器管理常用操作

一、为什么要学 `ctr` `ctr` 更像 Containerd 的底层操作工具,它的特点是: - 功能全面 - 直接对接 Containerd API - 适合调试和排障 它的代价也很明显: - 命令没有 Docker 那么友好 - 需要显...
头像4年前
0499
kubeadm安装k8s v1.23.17环境准备与系统优化-AI运维探索者

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

一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | -------------- | --------------- | ---------------- | | k8s-master01 | 192.168.1.31/24 | master...
头像4年前
0265