クーバーラーニング-カナリー更新

688 ワード

Canary Deployment

  • フォードの導入(更新)方法
  • 青色緑色更新
  • カナリ更新
  • スクロール更新

  • 配布
  • の既存バージョンを保持し、一部のバージョンのみを新しいバージョンにアップグレードします.
    新しいバージョンにエラーまたは例外がないことを確認します.
  • Canari配備Ex
    青2個
    ...
    spec:
      replicas: 2
      selector:
        matchLabels:
          app: mainui
          version: stable
    緑1個
    ...
    spec:
      replicas: 1
      selector:
        matchLabels:
          app: mainui
          version: canary
    コントローラ接続サービス
    apiVersion: v1
    kind: Service
    metadata:
      name: mainui-svc
    spec:
      selector:
        app: mainui