|
@@ -159,6 +159,11 @@ fi
|
|
|
dir=$1
|
|
|
SCRATCH_DIR=$dir
|
|
|
PROJECT=${2:-logging}
|
|
|
+# these must already be comma delimited
|
|
|
+MORE_ES_NAMES=${3:-}
|
|
|
+escomma=${MORE_ES_NAMES:+,}
|
|
|
+MORE_ES_OPS_NAMES=${4:-}
|
|
|
+esopscomma=${MORE_ES_OPS_NAMES:+,}
|
|
|
|
|
|
if [[ ! -f $dir/system.admin.jks || -z "$(keytool -list -keystore $dir/system.admin.jks -storepass kspass | grep sig-ca)" ]]; then
|
|
|
generate_JKS_client_cert "system.admin"
|
|
@@ -169,7 +174,7 @@ if [[ ! -f $dir/elasticsearch.jks || -z "$(keytool -list -keystore $dir/elastics
|
|
|
fi
|
|
|
|
|
|
if [[ ! -f $dir/logging-es.jks || -z "$(keytool -list -keystore $dir/logging-es.jks -storepass kspass | grep sig-ca)" ]]; then
|
|
|
- generate_JKS_chain false logging-es "$(join , logging-es{,-ops}{,-cluster}{,.${PROJECT}.svc.cluster.local})"
|
|
|
+ generate_JKS_chain false logging-es "$(join , logging-es{,-ops}{,-cluster}{,.${PROJECT}.svc.cluster.local})"${escomma}${MORE_ES_NAMES}${esopscomma}${MORE_ES_OPS_NAMES}
|
|
|
fi
|
|
|
|
|
|
[ ! -f $dir/truststore.jks ] && createTruststore
|