├── .astro-registry.yaml ├── .astro ├── config.yaml └── test_dag_integrity_default.py ├── .devcontainer ├── devcontainer.json └── post_creation_script.sh ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── airflow_settings.yaml ├── dags ├── .airflowignore ├── listen_to_the_stream.py ├── produce_consume_treats.py └── walking_your_pet.py ├── docker-compose.override.yml ├── packages.txt ├── requirements.txt ├── src ├── fork_and_codespaces.png └── open_airflow_ui_codespaces.png └── tests └── dags └── test_dag_integrity.py /.astro-registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/.astro-registry.yaml -------------------------------------------------------------------------------- /.astro/config.yaml: -------------------------------------------------------------------------------- 1 | project: 2 | name: airflow-kafka-quickstart 3 | -------------------------------------------------------------------------------- /.astro/test_dag_integrity_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/.astro/test_dag_integrity_default.py -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/post_creation_script.sh: -------------------------------------------------------------------------------- 1 | astro dev start -n --wait 5m -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | astro 2 | .git 3 | .env 4 | airflow_settings.yaml 5 | logs/ 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/README.md -------------------------------------------------------------------------------- /airflow_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/airflow_settings.yaml -------------------------------------------------------------------------------- /dags/.airflowignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dags/listen_to_the_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/dags/listen_to_the_stream.py -------------------------------------------------------------------------------- /dags/produce_consume_treats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/dags/produce_consume_treats.py -------------------------------------------------------------------------------- /dags/walking_your_pet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/dags/walking_your_pet.py -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /packages.txt: -------------------------------------------------------------------------------- 1 | build-essential 2 | librdkafka-dev -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/fork_and_codespaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/src/fork_and_codespaces.png -------------------------------------------------------------------------------- /src/open_airflow_ui_codespaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/src/open_airflow_ui_codespaces.png -------------------------------------------------------------------------------- /tests/dags/test_dag_integrity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TJaniF/airflow-kafka-quickstart/HEAD/tests/dags/test_dag_integrity.py --------------------------------------------------------------------------------