Skip to main content
PUT
Update OVH K3s Disabled Components Endpoint

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

authorization
string | null
x-ankra-organisation-id
string | null

Path Parameters

cluster_id
string<uuid>
required

Body

application/json
k3s_disabled_components
enum<string>[] | null
required

k3s packaged components to keep disabled (k3s --disable). Required: the complete list to store, which has to contain every entry already stored (a list that drops one answers 409), so null or an empty list is accepted only while nothing is stored; an unknown or repeated component is a validation error at the entry's own location.

Available options:
coredns,
servicelb,
traefik,
local-storage,
metrics-server,
runtimes

Response

Successful Response

k3s_disabled_components
string[]
required

The components stored on the cluster's k8s node definitions; empty when nothing is stored (the provider shape's own defaults apply).

resource_ids
string[]
required

The cluster's live k8s node resources (control planes and workers) the list is stored on.

control_plane_count
integer
required

How many of those resources are control planes, the nodes the disable list is rendered on.

applies
string
required

How the stored list reaches the nodes: the read lane flags control planes missing an entry within about five minutes and the reconcile lane converges them one at a time.