Kubernetes 将local requirements.txt文件提供给microk8s stable/airflow
根据您的意见,您可以: 将一个文件装载到/requirements.txt,以便在container start上安装DAG的其他Python模块。为此使用ExtraConfigMapMonts配置选项 但自述文件中关于此选项的文档有点少:Kubernetes 将local requirements.txt文件提供给microk8s stable/airflow,kubernetes,Kubernetes,根据您的意见,您可以: 将一个文件装载到/requirements.txt,以便在container start上安装DAG的其他Python模块。为此使用ExtraConfigMapMonts配置选项 但自述文件中关于此选项的文档有点少: | airflow.extraConfigmapMounts | Additional configMap volume mounts on the airflow pods. | [] | 有人能举例说明我如何将本地存储的requirements.tx
| airflow.extraConfigmapMounts | Additional configMap volume mounts on the airflow pods. | [] |
有人能举例说明我如何将本地存储的requirements.txt文件链接到我的(本地)kubernetes群集吗?value.yaml文件位于
stable/afflow
repo的根目录中,有一个例子说明了如何做到这一点:
airflow:
extraConfigmapMounts: []
# - name: extra-metadata
# mountPath: /opt/metadata
# configMap: airflow-metadata
# readOnly: true
#
# Example of configmap mount with subPath
# - name: extra-metadata
# mountPath: /opt/metadata/file.yaml
# configMap: airflow-metadata
# readOnly: true
# subPath: file.yaml
stable/airflow
repo根目录下的values.yaml
文件中有一个示例说明了如何执行此操作:
airflow:
extraConfigmapMounts: []
# - name: extra-metadata
# mountPath: /opt/metadata
# configMap: airflow-metadata
# readOnly: true
#
# Example of configmap mount with subPath
# - name: extra-metadata
# mountPath: /opt/metadata/file.yaml
# configMap: airflow-metadata
# readOnly: true
# subPath: file.yaml