16.4.4. マネージドクラスターのイメージベースのアップグレードを大規模にキャンセルする
Prep ステージを完了したマネージドクラスターのセットのアップグレードをキャンセルできます。
重要
特定のアクションの組み合わせのみがサポートされています。これは サポートされているアクションの組み合わせ に記載されています。
前提条件
-
cluster-admin権限を持つユーザーとしてハブクラスターにログインしている。
手順
ハブクラスターで、
ImageBasedGroupUpgradeCR を含む別の YAML ファイルを作成します。apiVersion: lcm.openshift.io/v1alpha1 kind: ImageBasedGroupUpgrade metadata: name: <filename> namespace: default spec: clusterLabelSelectors: - matchExpressions: - key: name operator: In values: - spoke4 ibuSpec: seedImageRef: image: quay.io/seed/image:4.16.0-rc.1 version: 4.16.0-rc.1 pullSecretRef: name: "<seed_pull_secret>" extraManifests: - name: example-extra-manifests namespace: openshift-lifecycle-agent oadpContent: - name: oadp-cm namespace: openshift-adp plan: - actions: ["Abort"] rolloutStrategy: maxConcurrency: 5 timeout: 10Prepステージを完了したすべてのマネージドクラスターが、Idleステージに戻ります。ハブクラスターで次のコマンドを実行して、作成したファイルを適用します。
$ oc apply -f <filename>.yaml
検証
次のコマンドを実行してステータスの更新を監視します。
$ oc get ibgu -o yaml出力例
# ... status: clusters: - completedActions: - action: Prep currentActions: - action: Abort name: spoke4 # ...