最新发布第7页
为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界-AI运维探索者

为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界

一、为什么要引入ConfigMap 1.1 传统配置管理 传统架构中,配置文件往往被保存在宿主机上,程序启动时可以指定某个配置文件,但是使用容器部署时,容器所在的节点并不固定,所以不能使用这种方...
Kubernetes拓扑域约束实战:让应用副本均匀分布在不同机房-AI运维探索者

Kubernetes拓扑域约束实战:让应用副本均匀分布在不同机房

一、拓扑域约束实践 1.1 应用均匀分布在不同的机房 1.查看节点污点情况 2.定义一个名为topologySC.yaml 的yaml文件 3.开始部署 4.查看pod状态,观察到每个节点均匀分配3个pod 5.重启应用,再次进...
容器:containerd命令行工具nerdctl-AI运维探索者

容器:containerd命令行工具nerdctl

一、列出镜像 二、删除镜像 三、拉取镜像 四、运行容器 五、列出容器 六、停止容器 七、删除容器 八、查看容器日志 九、进入容器 十、查看容器信息
n8n 节点详解:Code、数据处理、数据库与飞书集成-AI运维探索者

n8n 节点详解:Code、数据处理、数据库与飞书集成

一、Code 节点 Code 节点是 n8n 里最灵活的节点之一,适合做: * 高级数据转换; * 自定义逻辑; * 聚合与计算; * 循环处理; * 复杂格式整理。 1.1 两种常见模式 Run Once for All Items 只执...
RIP路由协议专题:RIPv2认证、汇总、定时器、路由引入与故障处理-AI运维探索者

RIP路由协议专题:RIPv2认证、汇总、定时器、路由引入与故障处理

一、简介 本章以RIP路由协议为主题,给出了包括基本配置、认证、汇总、版本兼容、故障排除等多方面特性的配置实例。 二、RIP路由协议基本配置 2.1 RIP介绍 2.1 RIP定义 RIP(Routing Information...
Istio:故障注入-AI运维探索者

Istio:故障注入

一、延迟注入(针对VirtualService) 延迟注入通过在服务之间的网络通信中引入人为的延迟,模拟实际生产环境中网络延迟的情况。 1、观察正常从frontend访问advertisement的返回时间,可以看到,...
Istio 多集群:网格架构、控制平面与部署模型-AI运维探索者

Istio 多集群:网格架构、控制平面与部署模型

一、前言 在本章节中,我们将了解在多个集群上安装 Istio 的不同方法。当决定在多集群场景下运行 Istio 时,有多种组合需要考虑。 单集群部署模型就不介绍了,这里我们介绍两个集群的部署模型。...
为什么要引入ConfigMap以及核心概念-AI运维探索者

为什么要引入ConfigMap以及核心概念

一、前言 本文主要以下几方面介绍k8s中的ConfigMap: * 为什么要引入ConfigMap * 什么是ConfigMap * 创建ConfigMap有哪几种形式 * 使用valueFrom和envFrom定义环境变量 * 以文件的形式怎么挂载Co...
Kubernetes RBAC企业实践:用户命名空间与批量赋权-AI运维探索者

Kubernetes RBAC企业实践:用户命名空间与批量赋权

一、RBAC企业实践 1.1 背景介绍 针对用户管理,一个公司内部可能有很多项目,每个项目可能对应一个Namespace,其次一个公司有很多项目组,每个项目组对应很多项目,最后一个公司有很多研发人员...
二进制高可用安装k8s系统组件与高可用组件-AI运维探索者

二进制高可用安装k8s系统组件与高可用组件

一、k8s系统组件配置 1.1 Etcd配置 1.在Master01节点上配置Etcd 2.在Master02节点上配置Etcd 3.在Master03节点上配置Etcd 4.所有Master节点创建etcd service并启动 5.所有Master节点创建etcd的...