zenartsky
本站致力于IT相关技术的分享
构建基于 Packer 黄金镜像与 Turbopack 的 Azure AKS 安全部署流水线 构建基于 Packer 黄金镜像与 Turbopack 的 Azure AKS 安全部署流水线
在负责一个高频迭代的前端密集型项目时,团队面临一个日益尖锐的矛盾:开发团队追求极致的构建速度以加速迭代,而运维与安全团队则要求部署到生产环境的每一个容器镜像都必须是可追溯、最小化且经过严格扫描的。初始阶段采用的单一 Dockerfile 构
2023-10-27
使用 Haskell 构建类型安全的 Consul 配置 DSL 并通过 Argo CD 实现 GitOps 自动化部署 使用 Haskell 构建类型安全的 Consul 配置 DSL 并通过 Argo CD 实现 GitOps 自动化部署
管理一个拥有数百个微服务的 Consul 集群,其配置的复杂性会迅速失控。最初,我们使用 HCL 或 JSON 文件来定义服务、健康检查和 service-defaults。这种方式在服务数量较少时是可行的,但随着团队和业务的扩张,问题开始
2023-10-27
基于Packer与GitHub Actions构建Oracle只读副本的不可变基础设施 基于Packer与GitHub Actions构建Oracle只读副本的不可变基础设施
手动搭建和维护Oracle Data Guard物理备库是一项极其繁琐且易错的工作。在生产环境中,一次微小的配置疏忽,比如tnsnames.ora的一个拼写错误,或listener.ora的参数遗漏,都可能导致数小时的故障排查。当业务需要为
2023-10-27