Apache CloudStack 4.19.0.0 Root Admin API Reference

addKubernetesSupportedVersion

Add a supported Kubernetes version

Request parameters

Parameter NameDescriptionRequired
mincpunumberthe minimum number of CPUs to be set with the Kubernetes versiontrue
minmemorythe minimum RAM size in MB to be set with the Kubernetes versiontrue
semanticversionthe semantic version of the Kubernetes version. It needs to be specified in MAJOR.MINOR.PATCH formattrue
checksumthe checksum value of the binaries ISO. The parameter containing the checksum will be considered a MD5sum if it is not prefixed and just a plain ascii/utf8 representation of a hexadecimal string. If it is required to use another algorithm the hexadecimal string is to be prefixed with a string of the form, "{<algorithm>}", not including the double quotes. In this <algorithm> is the exact string representing the java supported algorithm, i.e. MD5 or SHA-256. Note that java does not contain an algorithm called SHA256 or one called sha-256, only SHA-256.false
directdownloadIf set to true the Kubernetes supported version ISO will bypass Secondary Storage and be downloaded to Primary Storage on deployment. Default is falsefalse
namethe name of the Kubernetes supported versionfalse
urlthe URL of the binaries ISO for Kubernetes supported versionfalse
zoneidthe ID of the zone in which Kubernetes supported version will be availablefalse

Response Tags

Response NameDescription
idthe id of the Kubernetes supported version
createdthe date when this Kubernetes supported version was created
directdownloadKVM Only: true if the ISO for the Kubernetes supported version is directly downloaded to Primary Storage bypassing Secondary Storage
isoidthe id of the binaries ISO for Kubernetes supported version
isonamethe name of the binaries ISO for Kubernetes supported version
isostatethe state of the binaries ISO for Kubernetes supported version
mincpunumberthe minimum number of CPUs needed for the Kubernetes supported version
minmemorythe minimum RAM size in MB needed for the Kubernetes supported version
nameName of the Kubernetes supported version
semanticversionKubernetes semantic version
statethe enabled or disabled state of the Kubernetes supported version
supportsautoscalingwhether Kubernetes supported version supports Autoscaling
supportshawhether Kubernetes supported version supports HA, multi-control nodes
zoneidthe id of the zone in which Kubernetes supported version is available
zonenamethe name of the zone in which Kubernetes supported version is available