12.5. テンプレートからのキャッシュの作成
キャッシュテンプレートを使用して Data Grid サービスクラスターにキャッシュを作成するには、以下の手順を実施します。
前提条件
-
キャッシュに使用するキャッシュテンプレートを特定します。
使用可能なテンプレートの一覧は、Data Grid コンソールにあります。
手順
使用するテンプレートの名前を指定する
Cache
CR を作成します。-
metadata.name
フィールドでCache
CR の名前を指定します。 -
ターゲット Data Grid クラスターを
spec.clusterName
フィールドで指定します。 -
spec.name
フィールドで、キャッシュに名前を付けます。 spec.template
フィールドで、キャッシュテンプレートを指定します。以下の例では、
org.infinispan.DIST_SYNC
キャッシュテンプレートから mycache という名前のキャッシュを作成します。apiVersion: infinispan.org/v2alpha1 kind: Cache metadata: name: mycachedefinition spec: clusterName: example-infinispan name: mycache templateName: org.infinispan.DIST_SYNC
-
Cache
CR を適用します。以下に例を示します。$ oc apply -f mycache.yaml cache.infinispan.org/mycachedefinition created