Jump To Close Expand all Collapse all Table of contents Data Grid Operator Guide Red Hat Data Grid Expand section "Red Hat Data Grid" Collapse section "Red Hat Data Grid" Data Grid documentation Data Grid downloads Making open source more inclusive 1. Data Grid Operator Expand section "1. Data Grid Operator" Collapse section "1. Data Grid Operator" 1.1. Data Grid Operator deployments 1.2. Cluster management 1.3. Resource reconciliation 2. Installing the native Data Grid CLI as a client plugin Expand section "2. Installing the native Data Grid CLI as a client plugin" Collapse section "2. Installing the native Data Grid CLI as a client plugin" 2.1. Installing the native Data Grid CLI plugin 2.2. kubectl-infinispan command reference 3. Installing Data Grid Operator Expand section "3. Installing Data Grid Operator" Collapse section "3. Installing Data Grid Operator" 3.1. Installing Data Grid Operator on Red Hat OpenShift 3.2. Installing Data Grid Operator with the native CLI plugin 3.3. Installing Data Grid Operator with an OpenShift client 4. Creating Data Grid clusters Expand section "4. Creating Data Grid clusters" Collapse section "4. Creating Data Grid clusters" 4.1. Infinispan custom resource (CR) 4.2. Creating Data Grid clusters 4.3. Verifying Data Grid cluster views 4.4. Modifying Data Grid clusters 4.5. Stopping and starting Data Grid clusters 5. Configuring Data Grid clusters Expand section "5. Configuring Data Grid clusters" Collapse section "5. Configuring Data Grid clusters" 5.1. Applying custom configuration to Data Grid clusters 5.2. Custom Data Grid configuration Expand section "5.2. Custom Data Grid configuration" Collapse section "5.2. Custom Data Grid configuration" 5.2.1. Cache template 5.2.2. Logging configuration 5.3. Securing custom Data Grid configuration 6. Upgrading Data Grid clusters Expand section "6. Upgrading Data Grid clusters" Collapse section "6. Upgrading Data Grid clusters" 6.1. Technology preview features 6.2. Data Grid cluster upgrades 6.3. Upgrading Data Grid clusters with downtime 6.4. Performing Hot Rod rolling upgrades for Data Grid clusters Expand section "6.4. Performing Hot Rod rolling upgrades for Data Grid clusters" Collapse section "6.4. Performing Hot Rod rolling upgrades for Data Grid clusters" 6.4.1. Recovering from a failed Hot Rod rolling upgrade 7. Setting up Data Grid services Expand section "7. Setting up Data Grid services" Collapse section "7. Setting up Data Grid services" 7.1. Service types 7.2. Creating Data Grid service pods Expand section "7.2. Creating Data Grid service pods" Collapse section "7.2. Creating Data Grid service pods" 7.2.1. Data Grid service CR 7.3. Allocating storage resources Expand section "7.3. Allocating storage resources" Collapse section "7.3. Allocating storage resources" 7.3.1. Persistent volume claims 7.4. Allocating CPU and memory 7.5. Setting JVM options 7.6. Configuring pod priority 7.7. FIPS mode for your Infinispan CR 7.8. Adjusting log levels Expand section "7.8. Adjusting log levels" Collapse section "7.8. Adjusting log levels" 7.8.1. Logging reference 7.9. Creating Cache service pods Expand section "7.9. Creating Cache service pods" Collapse section "7.9. Creating Cache service pods" 7.9.1. Cache service CR 7.10. Automatic scaling Expand section "7.10. Automatic scaling" Collapse section "7.10. Automatic scaling" 7.10.1. Configuring automatic scaling 7.11. Adding labels and annotations to Data Grid resources 7.12. Adding labels and annotations with environment variables 7.13. Defining environment variables in the Data Grid Operator subscription 8. Configuring authentication Expand section "8. Configuring authentication" Collapse section "8. Configuring authentication" 8.1. Default credentials 8.2. Retrieving credentials 8.3. Adding custom user credentials 8.4. Changing the operator password 8.5. Disabling user authentication 9. Configuring client certificate authentication Expand section "9. Configuring client certificate authentication" Collapse section "9. Configuring client certificate authentication" 9.1. Client certificate authentication 9.2. Enabling client certificate authentication 9.3. Providing client truststores 9.4. Providing client certificates 10. Configuring encryption Expand section "10. Configuring encryption" Collapse section "10. Configuring encryption" 10.1. Encryption with Red Hat OpenShift service certificates 10.2. Retrieving TLS certificates 10.3. Disabling encryption 10.4. Using custom TLS certificates Expand section "10.4. Using custom TLS certificates" Collapse section "10.4. Using custom TLS certificates" 10.4.1. Custom encryption secrets 11. Configuring user roles and permissions Expand section "11. Configuring user roles and permissions" Collapse section "11. Configuring user roles and permissions" 11.1. Enabling security authorization 11.2. User roles and permissions 11.3. Assigning roles and permissions to users 11.4. Adding custom roles and permissions 12. Configuring network access to Data Grid Expand section "12. Configuring network access to Data Grid" Collapse section "12. Configuring network access to Data Grid" 12.1. Getting the service for internal connections 12.2. Exposing Data Grid through a LoadBalancer service 12.3. Exposing Data Grid through a NodePort service 12.4. Exposing Data Grid through a Route 12.5. Network services 13. Setting up cross-site replication Expand section "13. Setting up cross-site replication" Collapse section "13. Setting up cross-site replication" 13.1. Cross-site replication expose types 13.2. Managed cross-site replication Expand section "13.2. Managed cross-site replication" Collapse section "13.2. Managed cross-site replication" 13.2.1. Creating service account tokens for managed cross-site connections 13.2.2. Exchanging service account tokens 13.2.3. Exchanging bound service account tokens 13.2.4. Configuring managed cross-site connections 13.3. Manually configuring cross-site connections 13.4. Allocating CPU and memory for Gossip router pod 13.5. Disabling local Gossip router and service 13.6. Resources for configuring cross-site replication 13.7. Securing cross-site connections Expand section "13.7. Securing cross-site connections" Collapse section "13.7. Securing cross-site connections" 13.7.1. Resources for configuring cross-site encryption 13.7.2. Cross-site encryption secrets 13.8. Configuring sites in the same OpenShift cluster 14. Monitoring Data Grid services Expand section "14. Monitoring Data Grid services" Collapse section "14. Monitoring Data Grid services" 14.1. Creating a Prometheus service monitor Expand section "14.1. Creating a Prometheus service monitor" Collapse section "14.1. Creating a Prometheus service monitor" 14.1.1. Disabling the Prometheus service monitor 14.1.2. Configuring Service Monitor Target Labels 14.2. Installing the Grafana Operator 14.3. Creating Grafana data sources 14.4. Configuring Data Grid dashboards 14.5. Enabling JMX remote ports for Data Grid clusters 14.6. Setting up JFR recordings with Cryostat 15. Guaranteeing availability with anti-affinity Expand section "15. Guaranteeing availability with anti-affinity" Collapse section "15. Guaranteeing availability with anti-affinity" 15.1. Anti-affinity strategies 15.2. Configuring anti-affinity Expand section "15.2. Configuring anti-affinity" Collapse section "15.2. Configuring anti-affinity" 15.2.1. Anti-affinity strategy configurations 16. Creating caches with Data Grid Operator Expand section "16. Creating caches with Data Grid Operator" Collapse section "16. Creating caches with Data Grid Operator" 16.1. Data Grid caches 16.2. Creating caches with the Cache CR 16.3. Updating caches with the Cache CR 16.4. Adding persistent cache stores 16.5. Adding caches to Cache service pods Expand section "16.5. Adding caches to Cache service pods" Collapse section "16.5. Adding caches to Cache service pods" 16.5.1. Default cache configuration 17. Running batch operations Expand section "17. Running batch operations" Collapse section "17. Running batch operations" 17.1. Running inline batch operations 17.2. Creating ConfigMaps for batch operations 17.3. Running batch operations with ConfigMaps 17.4. Batch status messages 17.5. Example batch operations Expand section "17.5. Example batch operations" Collapse section "17.5. Example batch operations" 17.5.1. Caches 17.5.2. Counters 17.5.3. Protobuf schema 17.5.4. Tasks 18. Backing up and restoring Data Grid clusters Expand section "18. Backing up and restoring Data Grid clusters" Collapse section "18. Backing up and restoring Data Grid clusters" 18.1. Backup and Restore CRs 18.2. Backing up Data Grid clusters 18.3. Restoring Data Grid clusters 18.4. Backup and restore status Expand section "18.4. Backup and restore status" Collapse section "18.4. Backup and restore status" 18.4.1. Handling failed backup and restore operations 19. Deploying custom code to Data Grid Expand section "19. Deploying custom code to Data Grid" Collapse section "19. Deploying custom code to Data Grid" 19.1. Copying code artifacts to Data Grid clusters 19.2. Downloading code artifacts 20. Sending cloud events from Data Grid clusters Expand section "20. Sending cloud events from Data Grid clusters" Collapse section "20. Sending cloud events from Data Grid clusters" 20.1. Technology preview features 20.2. Cloud events 20.3. Enabling cloud events 21. Establishing remote client connections Expand section "21. Establishing remote client connections" Collapse section "21. Establishing remote client connections" 21.1. Client connection details 21.2. Connecting to Data Grid clusters with remote shells 21.3. Accessing Data Grid Console 21.4. Hot Rod clients Expand section "21.4. Hot Rod clients" Collapse section "21.4. Hot Rod clients" 21.4.1. Hot Rod client configuration API 21.4.2. Configuring Hot Rod clients for certificate authentication 21.4.3. Creating caches from Hot Rod clients 21.5. Accessing the REST API Legal Notice Settings Close Language: English 日本語 Language: English 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: English 日本語 Language: English 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Data Grid downloads Access the Data Grid Software Downloads on the Red Hat customer portal. Note You must have a Red Hat account to access and download Data Grid software. Previous Next