用途:该技能是 Hypera 多集群 GitOps 基础设施的外部 URL 与端点速查参考,当用户询问 URL、域名、入口端点、集群 API 服务器、应用地址、Helm 仓库等内容时使用。
主要能力:按环境(Hub 共享服务、Development、Production)列出应用 URL,例如 ArgoCD https://argocd.cafehyna.com.br、Sentry、SonarQube、phpMyAdmin、Adminer、Mimir、Grafana OnCall、RabbitMQ 等;汇总各集群 API Server 地址与区域(cafehyna-hub/dev/prd 在 East US,painelclientes-dev/prd 在 East US 2,loyalty-dev 在 East US);列出 Azure DevOps Git 仓库 URL、Helm 仓库地址(ingress-nginx、jetstack、bitnami、prometheus-community、robusta、cetic、defectdojo);给出域名分区参考、证书与 DNS 信息(Let's Encrypt、Cloudflare、ClusterIssuer)及 SMTP 服务(Office 365、SendGrid)。
使用方式:通过 scripts/check-urls.sh 检查全部应用 URL 健康状态,scripts/list-urls.sh 按环境或分类列出 URL;也可用 curl、kubectl、helm 等命令做连通性检查。URL 定义位置包括 argo-cd-helm-values/kube-addons/<service>/<cluster>/values.yaml、infra-team/argocd-clusters/<cluster>.yaml、argocd-repos/base/git-repositories/.yaml 与 helm-repositories/.yaml。
限制与注意事项:Private Link API 端点仅在办公网内解析,需要 VPN,掉线时 kubectl 会挂起约 30 秒后超时;cafehyna.com.br 与 cafehyna.hypera.com.br 是不同区域,加错区域会导致 cert-manager DNS-01 校验失败;adocyl.com.br 仅用于开发环境;Azure DevOps Git URL 的项目名需保留 URL 编码;smtp.office365.com 自 2022 年 10 月起要求现代认证(OAuth2),基础认证已禁用;East US 与 East US 2 集群间 Pod 通信需 VNet 对等连接。具体价格、收费等资料暂未提供。