12.4. XML からキャッシュの作成
有効な infinispan.xml
設定を使用して Data Grid サービスクラスターにキャッシュを作成するには、以下の手順を実施します。
手順
XML キャッシュ設定が含まれる
Cache
CR を作成します。-
metadata.name
フィールドでCache
CR の名前を指定します。 -
ターゲット Data Grid クラスターを
spec.clusterName
フィールドで指定します。 spec.name
フィールドで、キャッシュに名前を付けます。注記XML 設定の
name
属性は無視されます。spec.name
フィールドのみが生成されるキャッシュに適用されます。spec.template
フィールドで XML キャッシュ設定を追加します。apiVersion: infinispan.org/v2alpha1 kind: Cache metadata: name: mycachedefinition spec: clusterName: example-infinispan name: mycache template: <distributed-cache name="mycache" mode="SYNC"><persistence><file-store/></persistence></distributed-cache>
-
Cache
CR を適用します。以下に例を示します。$ oc apply -f mycache.yaml cache.infinispan.org/mycachedefinition created