Compare commits

..

No commits in common. "a0c3f8cf1812e738a69bf550f4e65c587b9f7480" and "c024706d561c9bb03a61f314b857e09fc9451bdf" have entirely different histories.

3 changed files with 12 additions and 27 deletions

View File

@ -2,6 +2,11 @@
- name: reload systemd
command: systemctl daemon-reload
- name: restart keycloak
service:
name: keycloak
state: restarted
- name: restart apache2
service:
name: apache2

View File

@ -4,28 +4,16 @@
name:
- python3-pip
- python-is-python3
- python3-full
- python3-virtualenv
- python3-psycopg2
- libpq-dev
update_cache: yes
- name: Install pip package apache-airflow
ansible.builtin.pip:
name: apache-airflow
- name: Add the user 'airflow'
ansible.builtin.user:
name: airflow
- name: Install pip package apache-airflow
ansible.builtin.pip:
name: apache-airflow[celery]==2.6.2
virtualenv: /home/airflow/airflow
virtualenv_python: python3
extra_args: --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.6.2/constraints-3.7.txt"
- name: Install pip package psycopg2
ansible.builtin.pip:
name: psycopg2
virtualenv: /home/airflow/airflow
virtualenv_python: python3
system: true
- name: generate /etc/systemd/system/airflow.service
template:
@ -54,15 +42,7 @@
dest: /home/airflow/airflow/airflow.cfg
owner: airflow
group: airflow
notify:
- restart airflow
- name: set permissions correct
file:
dest: /home/airflow/airflow
owner: airflow
group: airflow
recurse: yes
mode: "0644"
notify:
- restart airflow

View File

@ -5,7 +5,7 @@ Description=Apache Airflow
User=airflow
Group=airflow
Type=simple
ExecStart=/home/airflow/airflow/bin/airflow standalone
ExecStart=/usr/local/bin/airflow standalone
Restart=on-failure
RestartSec=10s