Hi everyone. I deployed flyte-binary and flyte-deps to use flyte with minio on an aks cluster. The connection of these two does not seem to work. I get a timed out connection once I run a workflow. both pods are running in the same namespace.
I tried different endpoint definitions for flyte binary, here is the latest storage config from value.yaml:
storage:
metadataContainer: my-s3-bucket
userDataContainer: my-s3-bucket
provider: s3
providerConfig:
s3:
disableSSL: true
v2Signing: true
endpoint: <http://minio.flyte.svc.cluster.local:9000>
authType: accesskey
accessKey: minio
secretKey: miniostorage
the error is:
HTTPConnectionPool(host='minio.flyte.svc.cluster.local', port=9000): Max retries exceeded with url: /my-s3-bucket/flytesnacks/development/7OSB6SPSGTXJALEHAXOWIZSNSI%3D%3D%3D%3D%3D%3D/script_mode.tar.gz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20230824%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230824T135828Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=content-md5%3Bhost&X-Amz-Signature=d6a717a64a40e76cd1a77c8e434dbe7d5f5d5e3048ebef3ebd2ef1554a72b1c4 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f66e019af20>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
I tried it as well with the actual ip, because this hints to a dns problem. It then results in
Connection to <ip> timed out. (connect timeout=None)
any hints ? thanks in advance 🙂