首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DevOps持续集成

    Kubernetes 中基于主机和路径路由的蓝绿部署

    先决条件: Kubernetes集群 kubectl 命令行工具 待部署应用程序的 Docker 镜像 分步指南: 第1步:创建命名空间 kubectl create namespace blue-green-deployment demoapp:v1.0 ports: - containerPort: 80 应用部署: kubectl apply -f blue-deployment.yaml -n blue-green-deployment : http port: 80 targetPort: 80 type: LoadBalancer 申请服务: kubectl apply -f service.yaml -n blue-green-deployment 获取服务的外部IP地址: kubectl get service demoapp-service -n blue-green-deployment 第4步:路由规则 在服务清单 (service.yaml ports: - containerPort: 80 应用更新的绿色部署: kubectl apply -f green-deployment-v2.yaml -n blue-green-deployment

    90710编辑于 2024-03-02
  • 来自专栏AI人工智能

    CI/CD 实战:GitHub Actions 自动化部署 Spring Boot 项目

    } Commit: ${{ github.sha }} Previous version restored successfully6.2 蓝绿部署策略 blue-green-deployment

    51910编辑于 2025-09-17
领券