ServerConfig

Kubernetes Engine service configuration.

JSON representation
{ "defaultClusterVersion": string, "validNodeVersions": [ string ], "defaultImageType": string, "validImageTypes": [ string ], "validMasterVersions": [ string ], "channels": [ { object (ReleaseChannelConfig) } ] }
Fields
defaultClusterVersion

string

Version of Kubernetes the service deploys by default.

validNodeVersions[]

string

List of valid node upgrade target versions, in descending order.

defaultImageType

string

Default image type.

validImageTypes[]

string

List of valid image types.

validMasterVersions[]

string

List of valid master versions, in descending order.

channels[]

object (ReleaseChannelConfig)

List of release channel configurations.

ReleaseChannelConfig

ReleaseChannelConfig exposes configuration for a release channel.

JSON representation
{ "channel": enum (Channel), "defaultVersion": string, "validVersions": [ string ], "upgradeTargetVersion": string }
Fields
channel

enum (Channel)

The release channel this configuration applies to.

defaultVersion

string

The default version for newly created clusters on the channel.

validVersions[]

string

List of valid versions for the channel.

upgradeTargetVersion

string

The auto upgrade target version for clusters on the channel.