Edit guide and refactor example on Spring Boot auto-configuration for Apache Geode/Pivotal GemFire to include Security with SSL.
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
# Spring Boot application.properties containing Spring Data GemFire Security properties
|
||||
# Security Configuration for Apache Geode/Pivotal GemFire using Spring Boot and Spring Data GemFire properties
|
||||
|
||||
spring.boot.data.gemfire.security.ssl.keystore.name=example-trusted.jks
|
||||
spring.data.gemfire.security.username=test
|
||||
spring.data.gemfire.security.password=test
|
||||
spring.data.gemfire.security.ssl.keystore.password=s3cr3t
|
||||
spring.data.gemfire.security.ssl.truststore.password=s3cr3t
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Spring Boot application.properties containing Spring Data GemFire properties
|
||||
# Configuration for Apache Geode/Pivotal GemFire using Spring Boot and Spring Data GemFire properties
|
||||
|
||||
spring.application.name=CustomerServiceApplication
|
||||
spring.data.gemfire.cache.log-level=error
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
# Gfsh shell script used to connect to a secure cluster
|
||||
# Connect to a secure Locator with Authentication and SSL enabled
|
||||
|
||||
connect --security-properties-file=${SBDG_HOME}/spring-geode-samples/boot/configuration/src/main/resources/geode/config/gemfire.properties
|
||||
#connect --security-properties-file=/Users/jblum/pivdev/spring-boot-data-geode/spring-geode-samples/boot/configuration/src/main/resources/geode/config/gemfire.properties
|
||||
@@ -5,3 +5,10 @@ security-manager=org.springframework.geode.security.TestSecurityManager
|
||||
#security-peer-auth-init=org.springframework.geode.security.TestAuthInitialize.create
|
||||
security-username=test
|
||||
security-password=test
|
||||
ssl-enabled-components=locator,server
|
||||
ssl-require-authentication=false
|
||||
ssl-keystore=/Users/jblum/pivdev/spring-boot-data-geode/spring-geode-samples/boot/configuration/src/main/resources/example-trusted.jks
|
||||
ssl-keystore-password=s3cr3t
|
||||
ssl-keystore-type=JKS
|
||||
ssl-truststore=/Users/jblum/pivdev/spring-boot-data-geode/spring-geode-samples/boot/configuration/src/main/resources/example-trusted.jks
|
||||
ssl-truststore-password=s3cr3t
|
||||
|
||||
Reference in New Issue
Block a user