SSL
配置场景
当需要配置安全Flink集群时,需要配置SSL相关配置项。
配置描述
配置项包括SSL开关,证书,密码,加密算法等。
参数 |
描述 |
默认值 |
是否必选配置 |
---|---|---|---|
security.ssl.enabled |
内部通信SSL总开关。 |
按照集群的安装模式自动配置。
|
是 |
security.ssl.keystore |
Java keystore文件。 |
- |
是 |
security.ssl.keystore-password |
keystore文件解密密码。 |
- |
是 |
security.ssl.key-password |
keystore文件中服务端key的解密密码。 |
- |
是 |
security.ssl.truststore |
truststore文件包含公共CA证书。 |
- |
是 |
security.ssl.truststore-password |
truststore文件解密密码。 |
- |
是 |
security.ssl.protocol |
SSL传输的协议版本。 |
TLSv1.2 |
是 |
security.ssl.algorithms |
支持的SSL标准算法,具体可参考java官网:http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites。 |
默认值为 "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" |
是 |