Quick configuration¶
Kafka¶
Environment Variable | Required | Description |
---|---|---|
QUICK_KAFKA_BOOTSTRAP_SERVER |
Kafka address to connect to | |
QUICK_KAFKA_SCHEMA_REGISTRY_URL |
Schema Registry URL to connect to | |
QUICK_KAFKA_APPLICATION_ID |
Application id to use | |
QUICK_KAFKA_INTERNAL_PARITITIONS |
Number of partitions new topics are created with | |
QUICK_KAFKA_INTERNAL_REPLICATION_FACTOR |
Replication factor of Kafka topics |
Mirror¶
Environment Variable | Required | Description |
---|---|---|
QUICK_MIRROR_PREFIX |
Prefix of Kubernetes deployments for mirror deployments | |
QUICK_MIRROR_PATH |
REST subpath where the mirror's API is running |
Schema¶
Environment Variable | Required | Description |
---|---|---|
QUICK_SCHEMA_FORMAT |
Schema format Quick should use. Valid values: Avro (default), Protobuf | |
QUICK_SCHEMA_AVRO_NAMESPACE |
(if format is Avro) | Namespace for Avro schemas generated by Quick from GraphQL |
QUICK_SCHEMA_PROTOBUF_PACKAGE |
(if format is Protobuf) | Package name for Protobuf schemas generated by Quick from GraphQL |
Topic Registry¶
Environment Variable | Required | Description |
---|---|---|
QUICK_TOPIC_REGISTRY_TOPIC_NAME |
Topic backing the topic registry | |
QUICK_TOPIC_REGISTRY_SERVICE_NAME |
Service name of the topic registry | |
QUICK_TOPIC_REGISTRY_PARTITIONS |
Partition count of the topic backing the topic registry | |
QUICK_TOPIC_REGISTRY_REPLICATION_FACTOR |
Replication factor of the topic backing the topic registry |
Deployment¶
Environment Variable | Required | Description |
---|---|---|
QUICK_DOCKER_REGISTRY |
Docker registry for use Quick images | |
QUICK_DEFAULT_IMAGE_TAG |
Default image tag of Quick images to deploy | |
QUICK_DEFAULT_REPLICAS |
Default amount of replicas for Quick deployments | |
QUICK_INGRESS_HOST |
Host for Kubernetes Ingress objects for gateways | |
QUICK_INGRESS_SSL |
Flag indicating whether the ingress should use SSL | |
QUICK_INGRESS_ENTRYPOINT |
Traefik's entrypoint for ingress | |
QUICK_MANAGER_UPDATE_MANAGED_IMAGES |
Flag indicating whether the manager should ensure deployments have the same image tag | |
QUICK_MANAGER_CREATE_TOPIC_REGISTRY |
Flag if manager should deploy a topic registry |
Resources¶
Environment Variable | Required | Description |
---|---|---|
QUICK_APPLICATION_RESOURCES_MEMORY_LIMIT |
Memory limit for deployments | |
QUICK_APPLICATION_RESOURCES_MEMORY_REQUEST |
Memory request for deployments | |
QUICK_APPLICATION_RESOURCES_CPU_LIMIT |
Cpu limit for deployments | |
QUICK_APPLICATION_RESOURCES_CPU_REQUEST |
Cpu requests for deployments |
Gateway¶
Environment Variable | Required | Description |
---|---|---|
QUICK_SCHEMA_PATH |
The path where the schema file is located |