diff --git a/vcluster/deploy/topologies/isolated-control-plane.mdx b/vcluster/deploy/topologies/isolated-control-plane.mdx index 410ee9f89..7f7670835 100644 --- a/vcluster/deploy/topologies/isolated-control-plane.mdx +++ b/vcluster/deploy/topologies/isolated-control-plane.mdx @@ -153,6 +153,23 @@ networking: byIP: false ``` +
+ +Setting up control plane without Load Balancer support + + +By default vCluster starts a `LoadBalancer` type Service to serve API. In some environments like local development clusters or bare metal clusters you might want to use `NodePort` type instead. In order to do this, include this configuration in your `vcluster.yaml` file. + +```yaml +controlPlane: + service: + spec: + type: NodePort + httpsNodePort: 30999 +``` +
+ + Deploy the control plane vCluster with the following command: ```bash