9.2. 从 XML 创建数据网格缓存


完成以下步骤,使用有效的 infinispan.xml 缓存定义在 Data Grid 服务集群中创建缓存。

先决条件

  • 创建一个 secret,其中包含用于访问 Data Grid 集群的有效用户凭证。

流程

  1. 创建一个包含您要创建的 XML 缓存定义的 Cache CR。

    apiVersion: infinispan.org/v2alpha1
    kind: Cache
    metadata:
      name: mycachedefinition 
    1
    
    spec:
      adminAuth: 
    2
    
        secretName: basic-auth
      clusterName: example-infinispan 
    3
    
      name: mycache 
    4
    
      template: <infinispan><cache-container><distributed-cache name="mycache" mode="SYNC"><persistence><file-store/></persistence></distributed-cache></cache-container></infinispan> 
    5
    Copy to Clipboard Toggle word wrap
    1
    Cache CR 命名。
    2
    指定为凭证提供用户名和密码 密钥或 自定义凭证 secret 覆盖的 secret。
    3
    指定您希望 Data Grid Operator 创建缓存的目标 Data Grid 集群名称。
    4
    在 Data Grid 集群中命名缓存。
    5
    指定用于创建缓存的 XML 缓存定义。请注意,name 属性将被忽略。只有 spec.name 适用于生成的缓存。
  2. 应用 Cache CR,例如:

    $ oc apply -f mycache.yaml
    cache.infinispan.org/mycachedefinition created
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部