Skip to main content

TeleportAutoupdateVersionV1

This guide is a comprehensive reference to the fields in the TeleportAutoupdateVersionV1 resource, which you can apply after installing the Teleport Kubernetes operator.

resources.teleport.dev/v1

apiVersion: resources.teleport.dev/v1

FieldTypeDescription
apiVersionstringAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kindstringKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadataobject
specobjectAutoupdateVersion resource definition v1 from Teleport

spec

FieldTypeDescription
agentsobject
toolsobject

spec.agents

FieldTypeDescription
modestringautoupdate_mode to use for the rollout
schedulestringschedule to use for the rollout
start_versionstringstart_version is the version to update from.
target_versionstringtarget_version is the version to update to.

spec.tools

FieldTypeDescription
target_versionstringTargetVersion specifies the semantic version required for tools to establish a connection with the cluster. Client tools after connection to the cluster going to be updated to this version automatically.