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 
 ] 
 } 
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.