Skip to content

Instantly share code, notes, and snippets.

@merlin-quix
Created July 7, 2023 18:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save merlin-quix/afdc537bbd91049324c3303197218025 to your computer and use it in GitHub Desktop.
Save merlin-quix/afdc537bbd91049324c3303197218025 to your computer and use it in GitHub Desktop.
Quix Yaml File
# Quix Project Descriptor
# This file describes the data pipeline and configuration of resources of a Quix Project.
metadata:
version: 1.0
# This section describes the Deployments of the data pipeline
deployments:
- name: ADS Sim
application: AdsSim
deploymentType: Job
version: v1.2
resources:
cpu: 4000
memory: 8600
replicas: 1
variables:
- name: output
inputType: OutputTopic
description: This is the output topic for demo sine wave data
required: true
value: f1-data
- name: stream_id
inputType: FreeText
description: ''
required: true
value: car1
- name: FeaturesEng
application: FeaturesEng
deploymentType: Service
version: features-v1.0
resources:
cpu: 1000
memory: 500
replicas: 1
desiredStatus: Stopped
variables:
- name: input
inputType: InputTopic
description: Name of the input topic to listen to.
required: false
value: f1-data
- name: output
inputType: OutputTopic
description: Name of the output topic to write to.
required: true
value: f1-data-features
# This section describes the Topics of the data pipeline
topics:
- name: f1-data-features
persisted: true
configuration:
partitions: 2
replicationFactor: 2
retentionInMinutes: -1
retentionInBytes: 262144000
- name: f1-data
persisted: false
configuration:
partitions: 2
replicationFactor: 2
retentionInMinutes: -1
retentionInBytes: 262144000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment