@terascope/types / env
env
Enumerations
| Enumeration | Description |
|---|---|
| Service | - |
Interfaces
| Interface | Description |
|---|---|
| ScriptsConfigDefaults | - |
| TerafoundationEnv | - |
| TerasliceEnv | - |
| TestEnv | - |
Type Aliases
AssetsServiceEnv
AssetsServiceEnv =
RequireKeys<TerasliceEnv,"assignment"|"node_id"|"port">
Defined in: packages/types/src/env.ts:263
ClusterMasterEnv
ClusterMasterEnv =
RequireKeys<TerasliceEnv,"assignment"|"assets_port"|"node_id">
Defined in: packages/types/src/env.ts:258
E2ETestEnv
E2ETestEnv =
RequireKeys<TestEnv,"CERT_PATH"|"DEBUG_LOG_LEVEL"|"FILE_LOGGING"|"HOST_IP"|"KAFKA_BROKER"|"KIND_CLUSTER"|"NODE_VERSION"|"SEARCH_TEST_HOST"|"STERN_LOGS"|"TERASLICE_PORT"|"TEST_INDEX_PREFIX"|"TEST_PLATFORM">
Defined in: packages/types/src/env.ts:171
ElasticsearchTestEnv
ElasticsearchTestEnv =
RequireKeys<TestEnv,"TEST_INDEX_PREFIX"|"SEARCH_TEST_HOST"|"ELASTICSEARCH_VERSION">
Defined in: packages/types/src/env.ts:145
KafkaTestEnv
KafkaTestEnv =
RequireKeys<TestEnv,"KAFKA_BROKER"|"KAFKA_VERSION">
Defined in: packages/types/src/env.ts:160
MinioTestEnv
MinioTestEnv =
RequireKeys<TestEnv,"MINIO_HOST"|"MINIO_VERSION"|"MINIO_ACCESS_KEY"|"MINIO_SECRET_KEY">
Defined in: packages/types/src/env.ts:155
OpenSearchTestEnv
OpenSearchTestEnv =
RequireKeys<TestEnv,"TEST_INDEX_PREFIX"|"SEARCH_TEST_HOST"|"OPENSEARCH_VERSION"|"OPENSEARCH_USER"|"OPENSEARCH_PASSWORD">
Defined in: packages/types/src/env.ts:150
RabbitMQTestEnv
RabbitMQTestEnv =
RequireKeys<TestEnv,"RABBITMQ_HOSTNAME"|"RABBITMQ_USER"|"RABBITMQ_VERSION"|"RABBITMQ_PORT"|"RABBITMQ_MANAGEMENT_PORT"|"RABBITMQ_PASSWORD">
Defined in: packages/types/src/env.ts:165
ScriptsTestEnv
ScriptsTestEnv =
RequireKeys<ScriptsConfig,"ASSET_STORAGE_CONNECTION"|"ASSET_STORAGE_CONNECTION_TYPE"|"ATTACH_JEST_DEBUGGER"|"CERT_PATH"|"CLUSTERING_TYPE"|"DEFAULT_ELASTICSEARCH7_VERSION"|"DEFAULT_OPENSEARCH1_VERSION"|"DEFAULT_OPENSEARCH2_VERSION"|"DEFAULT_OPENSEARCH3_VERSION"|"DEV_DOCKER_IMAGE"|"DEV_TAG"|"DOCKER_CACHE_PATH"|"DOCKER_IMAGE_LIST_PATH"|"DOCKER_IMAGES_PATH"|"DOCKER_NETWORK_NAME"|"ELASTICSEARCH_DOCKER_IMAGE"|"ELASTICSEARCH_HOST"|"ELASTICSEARCH_HOSTNAME"|"ELASTICSEARCH_NAME"|"ELASTICSEARCH_PORT"|"ELASTICSEARCH_VERSION"|"ENCRYPT_KAFKA"|"ENCRYPT_MINIO"|"ENCRYPT_OPENSEARCH"|"ENCRYPTION_ENABLED"|"ENV_SERVICES"|"FORCE_COLOR"|"HOST_IP"|"JEST_MAX_WORKERS"|"K8S_VERSION"|"KAFKA_ADVERTISED_LISTENERS"|"KAFKA_BROKER"|"KAFKA_CONTROLLER_LISTENER_NAMES"|"KAFKA_CONTROLLER_QUORUM_VOTERS"|"KAFKA_DOCKER_IMAGE"|"KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS"|"KAFKA_HOSTNAME"|"KAFKA_INTER_BROKER_LISTENER_NAME"|"KAFKA_LISTENERS"|"KAFKA_LISTENER_SECURITY_PROTOCOL_MAP"|"KAFKA_NAME"|"KAFKA_NODE_ID"|"KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR"|"KAFKA_PORT"|"KAFKA_PROCESS_ROLES"|"KAFKA_SECRETS_DIR"|"KAFKA_TRANSACTION_STATE_LOG_MIN_ISR"|"KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR"|"KAFKA_VERSION"|"KIND_DOCKER_IMAGE"|"KIND_VERSION"|"MAX_PROJECTS_PER_BATCH"|"MINIO_ACCESS_KEY"|"MINIO_DOCKER_IMAGE"|"MINIO_HOST"|"MINIO_HOSTNAME"|"MINIO_NAME"|"MINIO_PORT"|"MINIO_SECRET_KEY"|"MINIO_UI_PORT"|"MINIO_VERSION"|"NODE_VERSION"|"NPM_DEFAULT_REGISTRY"|"OPENSEARCH_DOCKER_IMAGE"|"OPENSEARCH_HOST"|"OPENSEARCH_HOSTNAME"|"OPENSEARCH_NAME"|"OPENSEARCH_PASSWORD"|"OPENSEARCH_PORT"|"OPENSEARCH_SSL_HOST"|"OPENSEARCH_USER"|"OPENSEARCH_VERSION"|"RABBITMQ_DOCKER_IMAGE"|"RABBITMQ_HOSTNAME"|"RABBITMQ_MANAGEMENT"|"RABBITMQ_MANAGEMENT_PORT"|"RABBITMQ_NAME"|"RABBITMQ_PASSWORD"|"RABBITMQ_PORT"|"RABBITMQ_USER"|"RABBITMQ_VERSION"|"REPORT_COVERAGE"|"RESTRAINED_ELASTICSEARCH_HOST"|"RESTRAINED_ELASTICSEARCH_PORT"|"RESTRAINED_OPENSEARCH_HOST"|"RESTRAINED_OPENSEARCH_PORT"|"SEARCH_TEST_HOST"|"SERVICE_HEAP_OPTS"|"SERVICE_UP_TIMEOUT"|"SERVICES_USE_TMPFS"|"SKIP_DOCKER_BUILD_IN_E2E"|"SKIP_DOCKER_BUILD_IN_K8S"|"SKIP_E2E_OUTPUT_LOGS"|"SKIP_GIT_COMMANDS"|"SKIP_IMAGE_DELETION"|"TERASLICE_IMAGE"|"TERASLICE_PORT"|"TEST_NAMESPACE"|"TEST_PLATFORM"|"USE_EXISTING_SERVICES"|"UTILITY_SVC_DOCKER_IMAGE"|"UTILITY_SVC_DOCKER_PROJECT_PATH"|"UTILITY_SVC_NAME"|"UTILITY_SVC_VERSION">
Defined in: packages/types/src/env.ts:189
TSExecutionControllerEnv
TSExecutionControllerEnv =
RequireKeys<TerasliceEnv,"assignment"|"EX"|"ex_id"|"job"|"job_id"|"node_id"|"NODE_TYPE"|"slicer_port">
Defined in: packages/types/src/env.ts:248
TSWorkerEnv
TSWorkerEnv =
RequireKeys<TerasliceEnv,"assignment"|"EX"|"ex_id"|"job"|"job_id"|"node_id"|"NODE_TYPE">
Defined in: packages/types/src/env.ts:253