Kubernetes-Airflow:在Kubernetes上设置Apache Airflow

时间:2024-05-20 04:00:10
【文件属性】:

文件名称:Kubernetes-Airflow:在Kubernetes上设置Apache Airflow

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-20 04:00:10

Shell

在Kubernetes上设置Apache Airflow 此气流设置已在IBM Cloud上实现,但是您可以在任何其他云上甚至在预置服务器或Minikube上运行代码。 如果您位于其他云上,我将在需要更改代码时通知您。 数据库 我正在使用Postgres存储所有Airflow元数据。 如果您没有自己的postgres或mysql数据库,则在Kubernetes上设置postgres数据库所需的所有文件都在“ postgres”目录中。 持续的数量声明 首先,您需要创建永久卷以使它们可用于将在以下步骤中创建的部署。 确保与该存储库中提供的所有yml文件位于同一目录中。 要创建持久卷,请运行kubectl apply -f airflow-pvc.yml 如果您在其他云提供商上运行,则可能需要执行此步骤以进行一些更改。 您需要检查它们提供的存储类,并改用它们。 要检查新的持久卷,请运行


【文件预览】:
Kubernetes-Airflow-master
----init.sh(1KB)
----Dockerfile(1KB)
----set_auth.py(352B)
----dep-airflow-web.yml(1KB)
----LICENSE(11KB)
----airflow.cfg(8KB)
----service-airflow-web.yml(205B)
----README.md(5KB)
----airflow-pvc.yml(238B)
----dep-airflow-scheduler.yml(990B)
----postgres()
--------postgres-pvc.yml(239B)
--------postgres-pod.yml(495B)
--------service-postgres.pvc(189B)

网友评论