Skip to main content
Version: 1.0.0

KubernetesGeneratorConfiguration

No description

type KubernetesGeneratorConfiguration {
containerRegistrySource: ContainerRegistrySource
appId: String!
branchName: String!
productionBranchName: String!
envs: [EnvVar]
appGeneratorVersion: String!
cpuRequest: String
memoryRequest: String
ephemeralStorage: String
dedicated: Boolean
gpuRequest: String
gpuType: String
tpuType: String
tpuTfVersion: String
tpuCores: Int
replicas: Int
autoscaling: AutoscalingData
ports: [PortData]
staticIp: Boolean
hostNetwork: Boolean
endpoint: String
defaultIngressDomain: String
volumes: [VolumeSpec]
secretMounts: [SecretMountData]
deployStrategy: DeployStrategy
preStopSleep: Int
terminationGracePeriodSeconds: Int
startupProbe: ProbeData
livenessProbe: ProbeData
readinessProbe: ProbeData
logShipperType: LogShipperType
betterstackToken: String
datadogApmEnabled: Boolean
datadogHost: String
datadogKey: String
logDnaKey: String
logzToken: String
logzUrl: String
syslogConfig: String
dockerEntrypoint: [String]
dockerCommand: [String]
awsIamRole: String
gcpServiceAccount: String
serviceAccountName: String
annotations: MapString
serviceAnnotations: MapString
nodeSelector: MapString
podSpecPatch: String
legacyRepo: LegacyRepo
}

Fields

KubernetesGeneratorConfiguration.containerRegistrySource ● ContainerRegistrySource object

KubernetesGeneratorConfiguration.appId ● String! non-null scalar

KubernetesGeneratorConfiguration.branchName ● String! non-null scalar

KubernetesGeneratorConfiguration.productionBranchName ● String! non-null scalar

KubernetesGeneratorConfiguration.envs ● [EnvVar] list object

KubernetesGeneratorConfiguration.appGeneratorVersion ● String! non-null scalar

KubernetesGeneratorConfiguration.cpuRequest ● String scalar

KubernetesGeneratorConfiguration.memoryRequest ● String scalar

KubernetesGeneratorConfiguration.ephemeralStorage ● String scalar

KubernetesGeneratorConfiguration.dedicated ● Boolean scalar

KubernetesGeneratorConfiguration.gpuRequest ● String scalar

KubernetesGeneratorConfiguration.gpuType ● String scalar

KubernetesGeneratorConfiguration.tpuType ● String scalar

KubernetesGeneratorConfiguration.tpuTfVersion ● String scalar

KubernetesGeneratorConfiguration.tpuCores ● Int scalar

KubernetesGeneratorConfiguration.replicas ● Int scalar

KubernetesGeneratorConfiguration.autoscaling ● AutoscalingData object

KubernetesGeneratorConfiguration.ports ● [PortData] list object

KubernetesGeneratorConfiguration.staticIp ● Boolean scalar

KubernetesGeneratorConfiguration.hostNetwork ● Boolean scalar

KubernetesGeneratorConfiguration.endpoint ● String scalar

KubernetesGeneratorConfiguration.defaultIngressDomain ● String scalar

KubernetesGeneratorConfiguration.volumes ● [VolumeSpec] list object

KubernetesGeneratorConfiguration.secretMounts ● [SecretMountData] list object

KubernetesGeneratorConfiguration.deployStrategy ● DeployStrategy enum

KubernetesGeneratorConfiguration.preStopSleep ● Int scalar

KubernetesGeneratorConfiguration.terminationGracePeriodSeconds ● Int scalar

KubernetesGeneratorConfiguration.startupProbe ● ProbeData object

KubernetesGeneratorConfiguration.livenessProbe ● ProbeData object

KubernetesGeneratorConfiguration.readinessProbe ● ProbeData object

KubernetesGeneratorConfiguration.logShipperType ● LogShipperType enum

KubernetesGeneratorConfiguration.betterstackToken ● String scalar

KubernetesGeneratorConfiguration.datadogApmEnabled ● Boolean scalar

KubernetesGeneratorConfiguration.datadogHost ● String scalar

KubernetesGeneratorConfiguration.datadogKey ● String scalar

KubernetesGeneratorConfiguration.logDnaKey ● String scalar

KubernetesGeneratorConfiguration.logzToken ● String scalar

KubernetesGeneratorConfiguration.logzUrl ● String scalar

KubernetesGeneratorConfiguration.syslogConfig ● String scalar

KubernetesGeneratorConfiguration.dockerEntrypoint ● [String] list scalar

KubernetesGeneratorConfiguration.dockerCommand ● [String] list scalar

KubernetesGeneratorConfiguration.awsIamRole ● String scalar

KubernetesGeneratorConfiguration.gcpServiceAccount ● String scalar

KubernetesGeneratorConfiguration.serviceAccountName ● String scalar

KubernetesGeneratorConfiguration.annotations ● MapString scalar

KubernetesGeneratorConfiguration.serviceAnnotations ● MapString scalar

KubernetesGeneratorConfiguration.nodeSelector ● MapString scalar

KubernetesGeneratorConfiguration.podSpecPatch ● String scalar

KubernetesGeneratorConfiguration.legacyRepo ● LegacyRepo object

Member Of

DeploymentConfigurationKubernetes object