Skip to main content

Updates cluster reference and host cluster config

PUT 

/v1/clustergroups/:uid/hostCluster

Updates cluster reference and host cluster config

Request

Path Parameters

    uid stringrequired

Header Parameters

    ProjectUid string

    Scope the request to the specified project uid

Body

    clusterRefs

    undefined[]

  • Array [

  • clusterNamestring
    clusterUidstring
  • ]

  • clustersConfig

    Clusters config of cluster group

    endpointTypestring

    Possible values: [Ingress, LoadBalancer]

    Host cluster endpoint type

    hostClustersConfig

    undefined[]

  • Array [

  • clusterUidstring

    endpointConfig

    host cluster endpoint configuration

    ingressConfig

    Ingress configuration for exposing the virtual cluster's kube-apiserver

    hoststring
    portint64

    loadBalancerConfig

    Load balancer configuration for exposing the virtual cluster's kube-apiserver

    externalIPsstring[]
    externalTrafficPolicystring
    loadBalancerSourceRangesstring[]
  • ]

  • kubernetesDistroTypestring

    Possible values: [k3s, cncf_k8s]

    Default value: k3s

    limitConfig

    Cluster group limit config

    cpuint32

    Deprecated. Use field cpuMilliCore

    cpuMilliCoreint32

    CPU in milli cores

    memoryint32

    Deprecated. Use field memoryMiB

    memoryMiBint32

    Memory in MiB

    overSubscriptionint32

    Over subscription percentage

    storageGiBint32

    Storage in GiB

    valuesstring

Responses

The resource was updated successfully

Loading...