diff --git a/components/examples/cluster.json b/components/examples/cluster.json index 7f60aee..7287d7c 100644 --- a/components/examples/cluster.json +++ b/components/examples/cluster.json @@ -41,6 +41,7 @@ "managed": true, "labels": [], "autoRecoverPowerState": false, + "useAgent": null, "tags": [], "serviceEntry": null, "createdBy": { diff --git a/components/examples/clusterCreate.json b/components/examples/clusterCreate.json index 7db96c6..5f2bae2 100644 --- a/components/examples/clusterCreate.json +++ b/components/examples/clusterCreate.json @@ -40,6 +40,7 @@ "managed": true, "labels": [], "autoRecoverPowerState": false, + "useAgent": null, "tags": [], "serviceEntry": null, "createdBy": { diff --git a/components/examples/clusters.json b/components/examples/clusters.json index 47fdf90..8824498 100644 --- a/components/examples/clusters.json +++ b/components/examples/clusters.json @@ -42,6 +42,7 @@ "managed": true, "labels": [], "autoRecoverPowerState": false, + "useAgent": null, "tags": [], "serviceEntry": null, "createdBy": { diff --git a/components/schemas/cluster.yaml b/components/schemas/cluster.yaml index abdcc26..1105df8 100644 --- a/components/schemas/cluster.yaml +++ b/components/schemas/cluster.yaml @@ -122,6 +122,10 @@ properties: type: boolean description: Automatically Power on VMs default: false + useAgent: + type: string + description: Use the Agent to relay communications for the Kubernetes API instead of direct. + nullable: true serviceEntry: type: string nullable: true diff --git a/components/schemas/clusterUpdate.yaml b/components/schemas/clusterUpdate.yaml index 28bb13c..643b352 100644 --- a/components/schemas/clusterUpdate.yaml +++ b/components/schemas/clusterUpdate.yaml @@ -15,6 +15,9 @@ properties: enabled: type: boolean description: Cluster enabled + useAgent: + type: boolean + description: Use the Agent to relay communications for the Kubernetes API instead of direct. serviceUrl: type: string description: Cluster API Url