Created
June 12, 2024 07:08
-
-
Save tristantarrant/875d4c07ab71396dcf4ecf90eef3b3e2 to your computer and use it in GitHub Desktop.
Infinispan Server TLS configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <infinispan | |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="urn:infinispan:config:15.0 https://infinispan.org/schemas/infinispan-config-15.0.xsd | |
| urn:infinispan:server:15.0 https://infinispan.org/schemas/infinispan-server-15.0.xsd" | |
| xmlns="urn:infinispan:config:15.0" | |
| xmlns:server="urn:infinispan:server:15.0"> | |
| <cache-container name="default" statistics="true"> | |
| <transport cluster="${infinispan.cluster.name:cluster}" stack="${infinispan.cluster.stack:tcp}" node-name="${infinispan.node.name:}" server:security-realm="cluster"/> | |
| <security> | |
| <authorization/> | |
| </security> | |
| </cache-container> | |
| <server xmlns="urn:infinispan:server:15.1"> | |
| <interfaces> | |
| <interface name="public"> | |
| <inet-address value="${infinispan.bind.address:127.0.0.1}"/> | |
| </interface> | |
| </interfaces> | |
| <socket-bindings default-interface="public" port-offset="${infinispan.socket.binding.port-offset:0}"> | |
| <socket-binding name="default" port="${infinispan.bind.port:11222}"/> | |
| </socket-bindings> | |
| <security> | |
| <security-realms> | |
| <security-realm name="cluster"> | |
| <server-identities> | |
| <ssl> | |
| <keystore path="node1_key.p12" password="secret" alias="server"/> | |
| <truststore path="cluster_trust.p12" password="secret"/> | |
| </ssl> | |
| </server-identities> | |
| <properties-realm/> | |
| </security-realm> | |
| <security-realm name="default"> | |
| <server-identities> | |
| <ssl> | |
| <keystore path="server_key.p12" password="secret" alias="server"/> | |
| <truststore path="server_trust.p12" password="secret"/> | |
| </ssl> | |
| </server-identities> | |
| <properties-realm/> | |
| </security-realm> | |
| </security-realms> | |
| </security> | |
| <endpoints socket-binding="default" security-realm="default" /> | |
| </server> | |
| </infinispan> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment