ServerConfig

Kubernetes Engine service configuration.

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

string

Version of Kubernetes the service deploys by default.

validNodeVersions[]

string

List of valid node upgrade target versions.

defaultImageType

string

Default image type.

validImageTypes[]

string

List of valid image types.

validMasterVersions[]

string

List of valid master versions.

premiumConfig

object (PremiumConfig)

Premium configuration for service.

channels[]

object (ReleaseChannelConfig)

List of release channel configurations.

PremiumConfig

PremiumConfig is the configuration for all premium features and tiers.

JSON representation
{
  "tiers": [
    {
      object (TierConfig)
    }
  ],
  "features": [
    {
      object (FeatureConfig)
    }
  ]
}
Fields
tiers[]

object (TierConfig)

The tiers that are part of the premium offering.

features[]

object (FeatureConfig)

The features that GKE provides.

TierConfig

TierConfig is the configuration for a tier offering. For example the GKE standard or advanced offerings which contain different levels of functionality and possibly cost.

JSON representation
{
  "parent": enum (Tier),
  "tier": enum (Tier)
}
Fields
parent

enum (Tier)

The tier from which the tier being configured inherits. The configured tier will inherit all the features from its parent tier.

tier

enum (Tier)

The tier that is being configured with this value.

FeatureConfig

FeatureConfig is the configuration for a specific feature including the definition of the feature as well as the tier in which it resides.

JSON representation
{
  "feature": enum (Feature),
  "tier": enum (Tier)
}
Fields
feature

enum (Feature)

The feature that is being configured with this value.

tier

enum (Tier)

The tier in which the configured feature resides.

Feature

Feature is an enumeration of the features for GKE.

Enums
DEFAULT_FEATURE DEFAULT_FEATURE is the default zero value of the Feature. This value is valid.
VERTICAL_POD_AUTOSCALER The vertical pod autoscaling feature.
NODE_AUTO_PROVISIONING The node auto provisioning feature.
BINARY_AUTHORIZATION The binary authorization feature.
RESOURCE_LABELS The resource labels feature.
USAGE_METERING The GKE usage metering feature.
CLOUD_RUN_ON_GKE The Cloud Run on GKE feature.

ReleaseChannelConfig

ReleaseChannelConfig exposes configuration for a release channel.

JSON representation
{
  "channel": enum (Channel),
  "defaultVersion": string
}
Fields
channel

enum (Channel)

The release channel this configuration applies to.

defaultVersion

string

The default version for newly created clusters on the channel.

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...