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