自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Argo CD应用创建表单配置项解读

我们来逐一解释这张Argo CD应用创建表单中的所有选项。这部分定义了Kubernetes清单文件的来源。这部分是针对“源”是目录类型时的特定配置。这张表单用于定义一个Argo CD。这部分定义了应用的基本信息。这部分定义了应用的部署位置。

2025-09-25 10:11:42 549

原创 Jenkins 用户权限管理终极指南

它通过引入“角色 (Role)”这一中间层,将用户与具体权限解耦,实现了高效、可扩展的权限管理。要连接企业用户系统 (如 LDAP) 或第三方平台 (如 GitHub),需要先安装插件。这是一种直观的表格化权限管理方式,适用于用户和项目数量不多,权限结构简单的场景。这是最简单直接的方式,所有用户信息都存储在 Jenkins 内部。在这里,我们不直接给用户权限,而是创建带有权限集合的“角色”。在这里,我们将之前创建好的角色“贴”到具体的用户或用户组身上。策略意味着任何登录用户都是管理员,这存在巨大安全风险。

2025-09-24 16:23:24 775

原创 Argo CD 故障排查笔记:解决 `cluster “...“ not found` 错误

Argo CD 作为一个中心化的 GitOps 部署工具,它本身运行在一个 Kubernetes 集群(我们称之为“主控集群”)中,但它可以管理和部署应用到多个其他的 Kubernetes 集群(我们称之为“目标集群”)。这个错误表明,部署流程失败的根本原因是 Argo CD 在其已知的集群列表中,找不到你指定的目标 Kubernetes 集群。从你的云服务商控制台(如 AWS EKS, 华为云 CCE, 阿里云 ACK 等)或通过你的集群管理工具,下载目标集群的。是实现这一目标的最主要、最安全的工具。

2025-09-17 17:21:44 754

原创 Nexus 用户与角色管理最佳实践笔记

角色是权限的集合。我们先定义好权限,再把它赋予用户。路径:登录 Nexus -> 左侧菜单Security->Roles->->Nexus role。【场景A:为单个项目dajd创建专用角色】Role IDNamePrivileges (权限): 在 “Available” 列表中搜索并添加以下权限到 “Given” 列表:【场景B:创建一个所有项目通用的部署角色】Role IDNamePrivileges (权限): 使用通配符 (来匹配所有 Maven 仓库。

2025-09-12 14:32:19 609

原创 Nexus Maven 仓库管理与使用实践笔记

在现代 Java 开发和 CI/CD 流程中,直接依赖公共 Maven 中央仓库(Maven Central)会带来诸多问题。这篇笔记涵盖了从理论到实战的完整流程,希望能帮助你更好地理解和使用 Nexus 来管理 Java 项目。:创建一套企业级的 Maven 仓库,分离正式版和快照版,并通过一个统一的组来访问。Nexus 通过三种仓库协同工作,完美解决公有和私有依赖的管理问题。:严格分离稳定可发布的正式版和开发中的快照版,这是保证构建可靠性的。严格对应,Maven 才能找到正确的用户名和密码。

2025-09-12 14:20:42 710

原创 华为云网络ACL和安全组

在华为云中,网络ACL和安全组都是用来加强云上资源网络安全的重要工具,但它们在工作层面、规则特性等方面有显著区别。,提供额外的安全层,用于实施更广泛的流量过滤策略。例如,安全组允许某端口访问,但网络ACL拒绝了该子网的此端口流量,则流量最终会被拒绝。,在实例级别实施精细化的访问控制;

2025-09-12 11:35:36 339

原创 Docker Buildx

【代码】Docker Buildx。

2025-09-09 09:47:21 611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除