https://github.com/lren-chuv/ansible-airflow
Ansible role for the installation of Apache Airflow
https://github.com/lren-chuv/ansible-airflow
airflow ansible-role infrastructure
Last synced: 5 months ago
JSON representation
Ansible role for the installation of Apache Airflow
- Host: GitHub
- URL: https://github.com/lren-chuv/ansible-airflow
- Owner: LREN-CHUV
- License: mit
- Created: 2016-04-18T18:19:59.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-14T16:04:27.000Z (over 1 year ago)
- Last Synced: 2024-04-16T02:11:19.521Z (over 1 year ago)
- Topics: airflow, ansible-role, infrastructure
- Language: Python
- Homepage:
- Size: 122 KB
- Stars: 18
- Watchers: 5
- Forks: 7
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.unil.ch/lren/en/home.html) [](https://github.com/LREN-CHUV/ansible-airflow/blob/master/LICENSE) [](https://circleci.com/gh/LREN-CHUV/ansible-airflow) [](https://app.wercker.com/project/byKey/9bab59ff38cd2dbf9f5ef1949fa75692)
# ansible-airflow
Installs Airflow using Ansible.
This Ansible role also supports starting Ansible using Marathon. In this case, specify with the variable `marathon_version` the version of Marathon used.
Supported systems:
* Ubuntu 16.04
* RedHat/Centos 7.2Ansible version: 2.7
## Continuous integration
This project uses two different continuous integration services to test different aspects of the project.
CircleCI: [](https://circleci.com/gh/LREN-CHUV/ansible-airflow)
CircleCI to validate the syntax of Ansible scripts using ansible-lint.
[](https://app.wercker.com/project/byKey/9bab59ff38cd2dbf9f5ef1949fa75692)
Werker to validate the installation of Airflow.