Skip to main content

@terascope/types / env

env

Enumerations

EnumerationDescription
Service-

Interfaces

InterfaceDescription
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