Is there a way to deploy a data plane node inside a k8s cluster that is inside a private network, while the control plane node is inside the cloud. The private network can connect to the cloud, but the cloud cannot connect to the private cluster.
From what I understood from reading the docs, the control plane cluster must have direct access to the data plane cluster (via k8s api) to push jobs which would make this impossible, but is there a way to have a pull-based approach where the data plane cluster pulls the jobs it needs to run? A bit similar to how GitHub Actions self-hosted runner works where it's a component inside the data plane that fetches the jobs to run.
Thanks in advance!
04/21/2023, 2:03 PM
This is not possible
You can use union cloud- this hosted offering allows this exactly