基礎知識
執行器
指南
參考
系統測試
資源
提交
用於與 Kubernetes API 互動的類。
K8SModel
Airflow Kubernetes 模型僅出於向後相容性原因存在。
append_to_pod(pod, k8s_objects)
append_to_pod
將附加規範附加到現有的 Pod 物件。
基類: abc.ABC
abc.ABC
理想情況下,客戶端應使用 Kubernetes API,並避免以下過程:
客戶端輸入 -> Airflow k8s 模型 -> k8s 模型
可以避免。所有這些模型都實現了 attach_to_pod 方法,以便它們可以與 Kubernetes 客戶端整合。
附加到 Pod。
pod (kubernetes.client.models.V1Pod) – 要將此 Kubernetes 物件附加到的 Pod
附加了物件的 Pod
kubernetes.client.models.V1Pod
pod (kubernetes.client.models.V1Pod) – 要將 Kubernetes 物件列表附加到的 Pod
k8s_objects (list[K8SModel] | None) – 可能為 None 的 K8SModel 列表
附加了物件的 Pod(如果物件存在)
此條目有幫助嗎?
K8SModel.attach_to_pod()
append_to_pod()