12.4. XML からキャッシュの作成
有効な infinispan.xml 設定を使用して Data Grid サービスクラスターにキャッシュを作成するには、以下の手順を実施します。
手順
XML キャッシュ設定が含まれる
CacheCR を作成します。-
metadata.nameフィールドでCacheCR の名前を指定します。 -
ターゲット 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>
-
CacheCR を適用します。以下に例を示します。$ oc apply -f mycache.yaml cache.infinispan.org/mycachedefinition created