|
2 | 2 |
|
3 | 3 | [](https://github.com/bcdev/gaiaflow/actions/workflows/unittest.yml) |
4 | 4 | [](https://github.com/charliermarsh/ruff) |
| 5 | +[](https://bcdev.github.io/gaiaflow/) |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
5 | 12 |  |
6 | 13 |
|
| 14 | + |
7 | 15 | <sub>(Image created using ChatGPT)</sub> |
8 | 16 |
|
9 | 17 | The word `GaiaFlow` is a combination of `Gaia` (the Greek goddess of Earth, symbolizing our planet) |
@@ -98,7 +106,9 @@ Any files or folders marked with `^` can be extended, but carefully. |
98 | 106 | ├── utils.py * # Utility function to get the minikube gateway IP required for testing. |
99 | 107 | ├── docker_config.py * # Utility function to get the docker image name based on your project. |
100 | 108 | ├── kube_config_inline * # This file is needed for Airflow to communicate with Minikube when testing locally in a prod env. |
101 | | -└── dockerfiles/ * # Dockerfiles and compose files |
| 109 | +├── airflow_test.cfg * # This file is needed for testing your airflow dags. |
| 110 | +├── Dockerfile ^ # Dockerfile for your package. |
| 111 | +└── dockerfiles/ * # Dockerfiles required by Docker compose |
102 | 112 | ``` |
103 | 113 |
|
104 | 114 |
|
@@ -245,7 +255,7 @@ Once the pre-requisites are done, you can go ahead with the project creation: |
245 | 255 | When prompted for input, enter the details requested. If you dont provide any |
246 | 256 | input for a given choice, the first choice from the list is taken as the default. |
247 | 257 |
|
248 | | -Once the project is created, please read the README.md from that. |
| 258 | +Once the project is created, please read the [user guide](https://bcdev.github.io/gaiaflow/dev/). |
249 | 259 |
|
250 | 260 |
|
251 | 261 | ## Troubleshooting |
@@ -322,3 +332,16 @@ If you face any other problems not mentioned above, please reach out to us. |
322 | 332 | - [Minio](https://min.io/docs/minio/container/index.html) |
323 | 333 | - [JupyterLab](https://jupyterlab.readthedocs.io/) |
324 | 334 | - [Minikube](https://minikube.sigs.k8s.io/docs/) |
| 335 | + |
| 336 | + |
| 337 | +### TODO: |
| 338 | + |
| 339 | +Make ECR work. How to add credentials? |
| 340 | + |
| 341 | +S3 credentials access? |
| 342 | + |
| 343 | +Add sensor based DAGs |
| 344 | + |
| 345 | +Make CI unittest using conda instead |
| 346 | + |
| 347 | +Update CI to use ECR credentials. |
0 commit comments