My configurations for running apache airflow and a Carte server locally with docker compose
- Docker
- Bash
- Python
- Docker
sudo apt get docker
- Clone the repo
git clone https://github.com/brianamaral/airflow_pdi_composer.git
- Edit the config.xml located at /configs as you like
<slave_config>
<slaveserver>
<name>Master</name>
<hostname>0.0.0.0</hostname>
<port>9090</port>
<username>cluster</username>
<password>cluster</password>
<master>Y</master>
</slaveserver>
</slave_config>
- Optionally, you can put some jobs in the /jobs folder and build a volume pointing from there
- Run the command below
docker-compose up
- Then, just go to https://localhost:8080 for running airflow, and https://localhost:9090 for the Carte server
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Brian Bomfim Amaral - Linkedin - brian.amaralt@gmail.com
Project Link: https://github.com/brianamaral/pdi-docker