云原生与容器 第20页
前端服务部署到 Kubernetes:Ingress 接入与整体访问链路验证-AI运维探索者

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

一、前端服务部署到k8s 1、定义Deployment类型的yaml文件 2、定义Service类型的yaml文件 3、创建Ingress文件 4、创建前端服务 5、浏览器上测试访问 在windows主机上添加hosts解析(C:\Windows\Sy...
Helm工具介绍-AI运维探索者

Helm工具介绍

一、了解Helm Helm是kubernetes中查找、分享、构建应用的最佳方式。 Helm是一个Kubernetes应用的包管理工具,用来管理chart(一种预先配置好的安装包资源),有点类似于Ubuntu 的APT和CentOS/Ro...
Redis集群基本使用方法-AI运维探索者

Redis集群基本使用方法

一、登录可以使用redis客户端工具的Pod,使用redis-cli连接到redis集群 **注意:如果Redis客户端和Redis集群不是同一个Namespace,需要添加.redis-cluster** 二、输入info获取所有信息 三、输入in...
Jenkins Pipeline 实战进阶:声明式与脚本式差异、多分支与高级用法-AI运维探索者

Jenkins Pipeline 实战进阶:声明式与脚本式差异、多分支与高级用法

一、脚本式管道与声明式管道-四个实际差异 1.1 脚本式管道与声明式管道-四个实际差异 为什么要有两种管道类型? - 脚本化管道是`Jenkins`中作为代码的管道的第一个实现。即使它使用底层的管道子...
Jenkins声明式流水线:Post、Stages与Steps详解-AI运维探索者

Jenkins声明式流水线:Post、Stages与Steps详解

一、Sections 声明式流水线中的 Sections 不是一个关键字或指令,而是包含一个或多个 Agent、Stages、 post、Directives 和 Steps 的代码区域块。 二、Post Post 一般用于流水线结束后的进一步...
Docker数据持久化-AI运维探索者

Docker数据持久化

一、将本地目录映射到容器里。 上面参数说明: * -v:用来指定挂载目录 * :前面的/data/为宿主机本地目录 * :后面的/data/为容器里的目录,会在容器中自动创建 在宿主机的/data/目录里创建一个...
Istio 授权实战:AuthorizationPolicy 访问控制与入口治理-AI运维探索者

Istio 授权实战:AuthorizationPolicy 访问控制与入口治理

一、前言 在Kubernetes集群中,可以对用户进行RBAC授权role,rolebinding,clusterrole, clusterrolebinding; 通过前面章节,咱们在 Istio 中,有多个组件参与提供安全功能: - 用于管理钥匙...
Ingress Nginx根据User-Agent区分手机端和PC端-AI运维探索者

Ingress Nginx根据User-Agent区分手机端和PC端

一、部署移动端应用 二、部署移动端Ingress 实例 上面参数说明: * `m.test.com/*=phone:80`: 这是一个规则的定义,表示将`m.test.com`主机的所有请求都转发到名为`phone`的Service上的端口80 ...
K8s多中心多集群架构解析与对比-AI运维探索者

K8s多中心多集群架构解析与对比

一、K8s两地三中心架构解析 1.1 单集群多中心架构 1.2 多集群多中心架构 二、K8s多中心多集群和单集群对比 2.1 单集群多中心 优点: * 管理简单 * 数据同步方便 * 维护简单 缺点: * 网络结构复...
ctr命令实战:Containerd镜像、命名空间与容器管理常用操作-AI运维探索者

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

一、为什么要学 `ctr` `ctr` 更像 Containerd 的底层操作工具,它的特点是: - 功能全面 - 直接对接 Containerd API - 适合调试和排障 它的代价也很明显: - 命令没有 Docker 那么友好 - 需要显...