creamy-van-28626
08/11/2023, 12:12 PMcreamy-van-28626
08/14/2023, 12:53 PMcreamy-van-28626
08/14/2023, 6:03 PMbrainy-tent-14503
08/14/2023, 7:22 PMlocal what do you mean by that? Do you mean using GMS as the schema registry with an INTERNAL configuration? If using the INTERNAL configuration, how did you implement the SSL encryption? What is doing the decoding and what is managing the certs there?creamy-van-28626
08/15/2023, 3:02 AMcreamy-van-28626
08/15/2023, 3:02 AMcreamy-van-28626
08/15/2023, 6:25 AMaloof-gpu-11378
08/15/2023, 7:15 AMcreamy-van-28626
08/15/2023, 7:21 AMaloof-gpu-11378
08/15/2023, 7:31 AMschema_registry_config -> https://github.com/datahub-project/datahub/blob/ddcd5109dcbe01aac28347cf34221d65cb5faa30/metadata-ingestion/src/datahub/emitter/kafka_emitter.py#L65aloof-gpu-11378
08/15/2023, 7:32 AMcreamy-van-28626
08/15/2023, 10:10 AMaloof-gpu-11378
08/15/2023, 10:14 AMcreamy-van-28626
08/15/2023, 10:17 AMaloof-gpu-11378
08/15/2023, 10:18 AMcreamy-van-28626
08/15/2023, 10:19 AMaloof-gpu-11378
08/15/2023, 10:25 AMcreamy-van-28626
08/15/2023, 10:40 AMdazzling-judge-80093
08/15/2023, 12:39 PMdazzling-judge-80093
08/15/2023, 12:40 PMcreamy-van-28626
08/15/2023, 1:15 PMcreamy-van-28626
08/15/2023, 1:15 PMdazzling-judge-80093
08/15/2023, 1:29 PMdazzling-judge-80093
08/15/2023, 1:38 PMSSL_CERT_FILE environment variable.
Based on Golang’s doc (which is the language dockerize was built):
On Unix systems other than macOS the environment variables SSL_CERT_FILE and SSL_CERT_DIR can be used to override the system default locations for the SSL certificate file and SSL certificate files directory, respectively. The latter can be a colon-separated list.creamy-van-28626
08/16/2023, 7:55 PMcreamy-van-28626
08/16/2023, 7:57 PMcreamy-van-28626
08/16/2023, 8:08 PMcreamy-van-28626
08/16/2023, 8:26 PMaloof-gpu-11378
08/21/2023, 9:48 AMself.action_config.ssl_ca_istio_location ?creamy-van-28626
08/21/2023, 9:51 AMcreamy-van-28626
08/21/2023, 9:52 AMcreamy-van-28626
08/21/2023, 9:52 AMdazzling-judge-80093
08/21/2023, 9:53 AMcreamy-van-28626
08/21/2023, 9:53 AMcreamy-van-28626
08/21/2023, 9:54 AMcreamy-van-28626
08/21/2023, 9:55 AMdazzling-judge-80093
08/21/2023, 9:55 AMcreamy-van-28626
08/21/2023, 9:55 AMcreamy-van-28626
08/21/2023, 9:56 AMaloof-gpu-11378
08/21/2023, 10:01 AMcreamy-van-28626
08/21/2023, 10:21 AMcreamy-van-28626
08/21/2023, 10:32 AMcreamy-van-28626
08/21/2023, 10:57 AMcreamy-van-28626
08/21/2023, 10:57 AMcreamy-van-28626
08/21/2023, 11:15 AMaloof-gpu-11378
08/21/2023, 12:49 PMsource:
type: "kafka"
config:
connection:
bootstrap: "localhost:9092"
#consumer_config:
# security.protocol: "SASL_SSL"
# sasl.mechanism: "PLAIN"
# sasl.username: "kafka_key"
# sasl.password: "kafka_secret"
schema_registry_url: "<http://localhost:8081>"
schema_registry_config:
# See <https://docs.confluent.io/platform/current/clients/confluent-kafka-python/html/index.html#confluent_kafka.schema_registry.SchemaRegistryClient>
# Most of these config keys are optional.
ssl.ca.location: "certificate_ca.pem"
ssl.certificate.location: "certificate.pem"
ssl.key.location: "private_key.pem"
ssl.key.password: "XXXXXXX"aloof-gpu-11378
08/21/2023, 12:50 PMssl.ca.location to falsecreamy-van-28626
08/21/2023, 1:04 PMcreamy-van-28626
08/21/2023, 1:05 PMaloof-gpu-11378
08/21/2023, 1:10 PMsink:
type: "datahub-kafka"
config:
connection:
bootstrap: localhost:9092
schema_registry_url: <http://localhost:8081>
schema_registry_config:
# See <https://docs.confluent.io/platform/current/clients/confluent-kafka-python/html/index.html#confluent_kafka.schema_registry.SchemaRegistryClient>
# Most of these config keys are optional.
#ssl.ca.location: "certificate_ca.pem"
ssl.certificate.location: "certificate.pem"
ssl.key.location: "private_key.pem"aloof-gpu-11378
08/21/2023, 1:10 PMcreamy-van-28626
08/21/2023, 1:11 PMcreamy-van-28626
08/21/2023, 1:13 PMcreamy-van-28626
08/21/2023, 1:14 PMaloof-gpu-11378
08/21/2023, 1:16 PMaloof-gpu-11378
08/21/2023, 1:17 PMssl.ca.location to False if you are sure you set that property and you want to disable verifying the server’s certificatecreamy-van-28626
08/21/2023, 1:18 PMaloof-gpu-11378
08/21/2023, 1:19 PMaloof-gpu-11378
08/21/2023, 1:19 PMcreamy-van-28626
08/21/2023, 1:19 PMcreamy-van-28626
08/21/2023, 1:20 PMaloof-gpu-11378
08/21/2023, 1:20 PMcreamy-van-28626
08/21/2023, 3:21 PM