gaborgsomogyi commented on PR #689:
URL:
https://github.com/apache/flink-kubernetes-operator/pull/689#issuecomment-1794492192
Hi @tagarr ! Thanks for your efforts! Before we go deeply in the feature I
would like to understand the problem statement clearly. If I understand
correctly then the issue what we would like to solve here is the following:
* The operator submits a Flink workload which has the following config
(amongst others)
```
security.ssl.enabled: 'true'
security.ssl.truststore: /etc/tls/truststore.jks
security.ssl.truststore-password: password1234
security.ssl.keystore: /etc/tls/keystore.jks
security.ssl.keystore-password: password1234
security.ssl.key-password: password1234
```
* The Flink app uses the mentioned configs and switches to secure mode
(keystore for server side and truststore for client side)
* The operator is creating a REST client which uses the following configs to
make the connection with the workload (keystore part is not used since it's
only needed for server side):
```
security.ssl.enabled: 'true'
security.ssl.truststore: /etc/tls/truststore.jks
security.ssl.truststore-password: password1234
```
* Since the operator doesn't have the mentioned file the communication fails
Have I understood the issue correctly?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]