pbj0812의 코딩 일기

[자동화] Airflow 2.0 설치 & 사용자 계정 생성 본문

빅데이터/자동화

[자동화] Airflow 2.0 설치 & 사용자 계정 생성

pbj0812 2020. 12. 31. 15:29

0. 목표

 - Airflow 2.0 설치 & 사용자 계정 생성

1. Airflow 설치 & 실행

 1) Airflow 설치

pip install apache-airflow

 2) DB 초기화

airflow db init

 3) airflow 실행

airflow webserver -p 8080

 4) localhost:8080

  - 이전버전에서는 볼 수 없던 로그인 창 생성

2. 유저 계정 생성

 1) 계정 생성

  - users create 라는 명령어를 사용하여 유저 생성

  - 터미널에서 아래와 같은 방식으로 입력

  - ROLE 에는 여러 종류가 있음(Admin, User, ...)

airflow users create \
 --username admin \
 --firstname FIRST_NAME \
 --lastname LAST_NAME \
 --role Admin \
 --password admin \
 --email pbj00812@gmail.com

 - 결과

3. 결과

 - UI 가 귀엽게 바뀜

4. 참고

 - Airflow 보안 설정하기 (with RBAC)

Comments