7.2. 例
サイトをオフラインにする の操作手順で説明されているとおり、次の Batch CR はサイトをオフラインにします。
apiVersion: infinispan.org/v2alpha1
kind: Batch
metadata:
name: take-offline
namespace: keycloak
spec:
cluster: infinispan
config: |
site take-offline --all-caches --site=site-a
site status --all-caches --site=site-a
CR を作成したら、ステータスに完了と表示されるまで待ちます。
oc -n keycloak wait --for=jsonpath='{.status.phase}'=Succeeded Batch/take-offline
注記
Batch CR インスタンスを変更しても効果はありません。バッチ操作は、Infinispan リソースを変更する “1 回限り” のイベントです。CR の .spec フィールドを更新するには、またはバッチ操作が失敗した場合には、Batch CR の新規インスタンスを作成する必要があります。