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]

Reply via email to