Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/cdk-environment-manager-concrete-environments-definition/_shared/latest--ti8m-cdk-concrete-environment-config.json
Parent schema cdk-environment-manager-concrete-environments-definition
Type: object

Defines the concrete environment configuration

All of

Definitions

concrete-environment-spec Record<string, serviceConfiguration>
image-pull-secret string

the secret credentials type to authenticate against a private Docker registry, NOT the credentials itself

server string
includes string[]
global-template-parameters templateParameter[]
template-parameters templateParameter[]
hostname string

DNS name by which this concrete environment can be reached

target enum

type of the target environment

Values: "docker-compose" "openshift" "kubernetes"
remote-project string

the name of the project/namespace in a cloud manager like kubernetes. Defaults to the name of the environment.

resource-quota object

Specifies resource usage of a container instance

route-mode string

The mode of the route for openshift. If it is not set the normal routing is used.

Values: "service-mesh"
tags Record<string, string>

the tags for the images referenced in the environment definition

critical boolean

Defines if it's a critical environment to deploy on. If so a prompt is shown.

include string[]

List of service names or aliases, which should be instantiated in this specific environment. If set no other services from environment-definition will be loaded

exclusions string[]

List of service names or aliases, which should not be instantiated in this specific environment

config-set Record<string, object>

environment-specific additions and overrides for configuration sets