排序
SpringCloud 网关部署到 Kubernetes:Service、Ingress 与网关验证
一、网关服务部署到k8s 1、定义Deployment类型的yaml文件 2、定义Service类型的yaml文件 3、创建Ingress文件 4、创建网关服务
Jenkins 构建工具集成:Maven、Ant、Gradle、NPM 与部署工具接入
一、构建工具集成 - 1.1 构建工具集成 1.1 集成Maven构建工具 1.2 安装`maven` https://maven.apache.org/download.cgi 1.2 安装`Maven on Centos` 1.2 集成`maven` - 常用命令 - `clean`清理构...
Kubernetes ServiceAccount实战:增删改查与Token管理
一、ServiceAccount增删改查 1.1 增 方式一:通过 `kubectl` 命令直接创建 方式二:通过 YAML 文件创建 1.2 删 1、 删除 SA(默认删除关联的 Secret) 2、强制删除 SA 及其依赖资源(谨慎使用)...
Kubernetes基础:StatefulSet
一、StatefulSet介绍 Pod根据是否有数据存储分为有状态和无状态: - 无状态:指的Pod运行期间不会产生重要数据,即使有数据产生,这些数据丢失了也不影响整个应用。比如Nginx、Tomcat等应用适合...
Ingress Nginx Controller安装与部署实践
- 一、Helm安装,可参考:[Helm安装](https://zhuanlan.zhihu.com/p/642254383) 一、下载 Ingress Nginx Controller 安装包 添加一个新的仓库,并且将其命名为`ingress-nginx` 查看仓库列表,观...
Jenkins Kubernetes 集成实践:平台接入、动态 Agent 与应用部署
一、K8S平台集成(全) 1.1 K8S平台集成(全) [k8s 基于 Jenkins 的 CI/CD 详细教程](https://github.com/Chao-Xi/JacobTechBlog/tree/master/k8s_dev/jenkins) 1.2 Kubernetes基本对象简介 1.2 Je...
Ingress-Nginx 进阶能力:限速、认证与请求头匹配
一、Ingress-nginx 速率限制 1.1 为什么要限速? 1、限速的本质是保证公平。 2、在带宽资源有限的情况下,尽可能地保障每个用户能被合理的分配足够的带宽值,服务更多的用户。 3、限速还可以大...
Kubernetes多用户权限管理:典型场景、需求与治理思路
一、K8s多用户和权限分配的使用场景 1.1 针对不同租户 多租户资源隔离场景 - **场景描述**:不同租户(如租户 A、B、C)需在同一 K8s 集群中独立使用资源,避免资源混淆与权限交叉。 - **权限分...
去除 Eureka 并完成最终验证:SpringCloud 项目迁移到 K8s 的收尾步骤
一、去除eureka 1、将eureka的pod副本数调为0 2、验证 二、访问测试 在浏览器中输入http://demo.test.com/进行测试访问,观察到访问成功
Ingress Nginx基本认证实践:为站点增加密码访问
一、由于需要使用htpasswd工具,需要安装 httpd 二、使用 htpasswd 创建 foo 用户的密码 上面参数说明: * `htpasswd`:这是命令行实用程序,用于管理 Apache 中的 HTTP 基本认证用户密码文件 *...










