We run our CI in Github Actions using self-hosted kubernetes runners. As such, a dind sidecar is required. The rest of our pipeline respects these environment variables but it seems flyctl
does not, we get the error “Error connecting to local docker daemon: Error response from daemon: Client sent an HTTP request to an HTTPS server.” which seems as though flyct
with --local-only
(required due to the pushing of a local-only image) is not using SSL to communicate with the docker daemon.
Any help would be appreciated