File tree 4 files changed +14
-2
lines changed
4 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 3
3
<feature >sessionCache-1.0</feature >
4
4
</featureManager >
5
5
<httpSessionCache libraryRef =" InfinispanLib" >
6
- <properties infinispan.client.hotrod.server_list=" ${INFINISPAN_HOST}:${INFINISPAN_PORT}" />
6
+ <properties infinispan.client.hotrod.server_list=" ${INFINISPAN_HOST}:${INFINISPAN_PORT};${INFINISPAN_SERVICE_NAME_ORIGINAL}:${INFINISPAN_PORT} " />
7
7
<properties infinispan.client.hotrod.marshaller=" org.infinispan.commons.marshall.JavaSerializationMarshaller" />
8
8
<properties infinispan.client.hotrod.java_serial_whitelist=" .*" />
9
9
<properties infinispan.client.hotrod.auth_username=" ${INFINISPAN_USER}" />
12
12
<properties infinispan.client.hotrod.sasl_mechanism=" DIGEST-MD5" />
13
13
<properties infinispan.client.hotrod.auth_server_name=" infinispan" />
14
14
</httpSessionCache >
15
- <httpSessionCache enableBetaSupportForInfinispan =" true" /> <!-- TODO remove once no longer gated -->
16
15
<library id =" InfinispanLib" >
17
16
<fileset dir =" ${shared.resource.dir}/infinispan" includes =" *.jar" />
18
17
</library >
Original file line number Diff line number Diff line change 5
5
6
6
set -Eeox pipefail
7
7
8
+ yum module enable -y maven:3.6
8
9
yum update -y
9
10
yum install -y maven
10
11
mkdir -p /opt/ol/wlp/usr/shared/resources/infinispan
Original file line number Diff line number Diff line change @@ -78,6 +78,8 @@ importKeyCert
78
78
# Infinispan Session Caching
79
79
if [[ -n " $INFINISPAN_SERVICE_NAME " ]]; then
80
80
echo " INFINISPAN_SERVICE_NAME(original): ${INFINISPAN_SERVICE_NAME} "
81
+ INFINISPAN_SERVICE_NAME_ORIGINAL=${INFINISPAN_SERVICE_NAME}
82
+ export INFINISPAN_SERVICE_NAME_ORIGINAL
81
83
INFINISPAN_SERVICE_NAME=$( echo ${INFINISPAN_SERVICE_NAME} | sed ' s/-/_/g' | sed ' s/./\U&/g' )
82
84
echo " INFINISPAN_SERVICE_NAME(normalized): ${INFINISPAN_SERVICE_NAME} "
83
85
@@ -102,6 +104,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
102
104
export INFINISPAN_PASS=$( cat ${LIBERTY_INFINISPAN_SECRET_DIR:=/ platform/ bindings/ infinispan/ secret} /identities.yaml | grep -m 1 password | sed ' s/password://' | sed ' s/[[:space:]]*//g' )
103
105
fi
104
106
echo " INFINISPAN_PASS: ${INFINISPAN_PASS} "
107
+
108
+ if [[ -z " $INFINISPAN_TRUST_STORE_PATH " ]]; then
109
+ export INFINISPAN_TRUST_STORE_PATH=" /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt"
110
+ fi
111
+ echo " INFINISPAN_TRUST_STORE_PATH: ${INFINISPAN_TRUST_STORE_PATH} "
105
112
fi
106
113
107
114
Original file line number Diff line number Diff line change @@ -104,6 +104,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
104
104
export INFINISPAN_PASS=$( cat ${LIBERTY_INFINISPAN_SECRET_DIR:=/ platform/ bindings/ infinispan/ secret} /identities.yaml | grep -m 1 password | sed ' s/password://' | sed ' s/[[:space:]]*//g' )
105
105
fi
106
106
echo " INFINISPAN_PASS: ${INFINISPAN_PASS} "
107
+
108
+ if [[ -z " $INFINISPAN_TRUST_STORE_PATH " ]]; then
109
+ export INFINISPAN_TRUST_STORE_PATH=" /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt"
110
+ fi
111
+ echo " INFINISPAN_TRUST_STORE_PATH: ${INFINISPAN_TRUST_STORE_PATH} "
107
112
fi
108
113
109
114
You can’t perform that action at this time.
0 commit comments