Apache Airflow的回滚提供商包apache-airflow-backport-providers-cncf-kubernetes
项目描述
包apache-airflow-backport-providers-cncf-kubernetes
版本: 2021.3.3
目录
回滚包
这是一个为 cncf.kubernetes
提供商的 backward port 提供商包。此提供程序包的所有类都位于 airflow.providers.cncf.kubernetes
Python 包中。
仅支持 Python 3.6+ 用于此 backward port 包。
虽然 Airflow 1.10.* 继续支持 Python 2.7+ - 如果您想使用此 backward port 包,则需要将 python 升级到 3.6+。
版本 2021.3.3
错误修复
- 如果使用 pod_template,则允许在 KubernetesPodOperator 中覆盖 pod 名称。(#14186)
- 允许 KPO 的用户 实际 模板环境变量。(#14083)
版本 2021.2.5
正确传递 KubernetesPodOperator 中的 image_pull_policy。(#13289)
错误修复
其他限制
由于 Apache Airflow 1.10.11 中实现的重构和 1.10.11 中实施的错误修复,此提供程序只能在 Apache Airflow >= 1.10.12 版本中使用。该包已设置适当的要求,因此您不应能够使用 Apache Airflow < 1.10.12 安装它。
安装
您可以通过 pip install apache-airflow-backport-providers-cncf-kubernetes
在现有的 airflow 1.10.* 安装上安装此包。
PIP需求
PIP 包 | 所需版本 |
---|---|
cryptography |
>=2.0.0 |
kubernetes |
>=3.0.0, <12.0.0 |
提供程序类摘要
在 Airflow 2.0 中,所有针对 cncf.kubernetes
提供商的 operators、transfers、hooks、sensors、secrets 都位于 airflow.providers.cncf.kubernetes
包中。您可以在 提供程序包的命名约定 中了解更多关于使用的命名约定。
操作符
新操作符
新 Airflow 2.0 operators: airflow.providers.cncf.kubernetes 包 |
---|
operators.spark_kubernetes.SparkKubernetesOperator |
移动操作符
Airflow 2.0 operators: airflow.providers.cncf.kubernetes 包 |
Airflow 1.10.* 之前的位置(通常是 airflow.contrib ) |
---|---|
operators.kubernetes_pod.KubernetesPodOperator | contrib.operators.kubernetes_pod_operator.KubernetesPodOperator |
传感器
新传感器
新 Airflow 2.0 sensors: airflow.providers.cncf.kubernetes 包 |
---|
sensors.spark_kubernetes.SparkKubernetesSensor |
钩子
新钩子
新 Airflow 2.0 hooks: airflow.providers.cncf.kubernetes 包 |
---|
hooks.kubernetes.KubernetesHook |
发布
版本 2021.3.3
提交 | 已提交 | 主题 |
---|---|---|
809b4f9b1 | 2021-02-23 | 唯一的 pod 名称(#14186) |
649335c04 | 2021-02-07 | 模板 k8s.V1EnvVar 而不向字典中添加自定义属性(#14123) |
d4c4db8a1 | 2021-02-05 | 允许 KPO 的用户模板环境变量(#14083) |
10343ec29 | 2021-02-05 | 发布提供程序 RC 后的文档和工具修正(#14082) |
版本 2021.2.5
提交 | 已提交 | 主题 |
---|---|---|
88bdcfa0d | 2021-02-04 | 准备发布新一波提供程序(#14013) |
ac2f72c98 | 2021-02-01 | 实现提供程序版本控制工具(#13767) |
a9ac2b040 | 2021-01-23 | 使用 flynt 切换到 f-strings(#13732) |
1b9e3d1c2 | 2021-01-22 | 撤销 “修复 KubernetesPodOperator 中快速失败的任务的错误”(#13621)(#13835) |
94d3ed61d | 2021-01-21 | 修复 KubernetesPodOperator 中快速失败的任务的错误(#13621) |
3fd5ef355 | 2021-01-21 | 添加缺少的集成徽标(#13717) |
295d66f91 | 2020-12-30 | 修复 PIP 警告中的语法错误(#13380) |
7a560ab6d | 2020-12-24 | 正确传递 KubernetesPodOperator 中的 image_pull_policy。(#13289) |
6cf76d7ac | 2020-12-18 | 修复 pip 升级命令中的错别字:(#13148) |
32971a1a2 | 2020-12-09 | 将提供程序版本更新到 1.0.0(#12955) |
b40dffa08 | 2020-12-08 | 将剩余的模块重命名为与 AIP-21 相匹配(#12917) |
9b39f2478 | 2020-12-08 | 添加对每个提供程序动态连接表单字段的支持(#12558) |
bd90136aa | 2020-11-30 | 将操作员指南移动到提供程序文档包中(#12681) |
2037303ee | 2020-11-29 | 添加从提供程序中发现连接/钩子的支持(#12466) |
de3b1e687 | 2020-11-28 | 将连接指南移动到提供程序文档包中(#12653) |
c02a3f59e | 2020-11-23 | Spark-on-k8s 传感器日志 - 正确传递定义的命名空间到 pod 日志调用(#11199) |
c34ef853c | 2020-11-20 | 按提供程序分离文档构建(#12444) |
9e089ab89 | 2020-11-19 | 修复 Kube 测试(#12479) |
d32fe78c0 | 2020-11-18 | 更新 cncf.kube 提供程序修复的 readmes(#12457) |
d84a52dc8 | 2020-11-18 | 修复损坏的示例_kubernetes DAG (#12455) |
7c8b71d20 | 2020-11-18 | 进一步修复向后兼容性 (#12451) |
008035450 | 2020-11-18 | 为1.0.0b2批量发布更新提供商README (#12449) |
7ca0b6f12 | 2020-11-18 | 启用Markdownlint规则MD003/heading-style/header-style (#12427) (#12438) |
版本 2020.11.23
提交 | 已提交 | 主题 |
---|---|---|
4873d9759 | 2020-11-18 | 启用Markdownlint规则MD003/heading-style/header-style (#12427) |
763b40d22 | 2020-11-18 | 在kubernetes/backcompat/volume_mount.py中提升正确的警告 (#12432) |
bc4bb3058 | 2020-11-18 | 修复Kubernetes Backcompat模块的docstrings (#12422) |
cab86d80d | 2020-11-17 | 使K8sPodOperator向后兼容 (#12384) |
ae7cb4a1e | 2020-11-17 | 更新回端口提供程序更改中的错误提交哈希 (#12390) |
6889a333c | 2020-11-15 | 改进操作符和钩子参考文档 (#12366) |
221f809c1 | 2020-11-14 | 修复k8spodoperator的full_pod_spec (#12354) |
7825e8f59 | 2020-11-13 | 文档安装改进 (#12304) |
85a18e13d | 2020-11-09 | 为提供程序包的交叉依赖指向pypi项目页面 (#12212) |
59eb5de78 | 2020-11-09 | 为即将发布的1.0.0beta1版本更新提供程序README (#12206) |
3f59e75cd | 2020-11-09 | KubernetesPodOperator:使用随机名称获取失败状态 (#12171) |
b2a28d159 | 2020-11-09 | 将提供程序包脚本移至dev (#12082) |
7825be50d | 2020-11-05 | 随机化pod名称 (#12117) |
91a64db50 | 2020-11-04 | 使用black格式化所有文件(没有例外) (#12091) |
4e8f9cc8d | 2020-11-03 | 启用Black - Python自动格式化 (#9550) |
8c42cf1b0 | 2020-11-03 | 使用PyUpgrade使用Python 3.6功能 (#11447) |
5a439e84e | 2020-10-26 | 准备提供程序0.0.2a1发布 (#11855) |
版本 2020.10.29
提交 | 已提交 | 主题 |
---|---|---|
b680bbc0b | 2020-10-24 | 为2020.10.29生成回端口提供程序readme/setup (#11855) |
53e606210 | 2020-10-21 | 强制实施yamllint的严格规则 (#11709) |
349b0811c | 2020-10-20 | 添加D200 pydocstyle检查 (#11688) |
eee4e30f2 | 2020-10-15 | 向K8sexec和K8sPodOp添加更好的调试日志 (#11502) |
16e712971 | 2020-10-13 | 添加对Airflow 2.0提供程序包的支持 (#11487) |
8640fb6c1 | 2020-10-09 | 修复测试 (#11368) |
298052fce | 2020-10-10 | [airflow/providers/cncf/kubernetes] 修正钩子方法名称 (#11008) |
49aad025b | 2020-10-09 | 用户可以指定k8spodop的子密钥和路径 (#11369) |
b93b6c5be | 2020-10-05 | 允许KubernetesPodOperator中的标签可模板化 (#10796) |
0a0e1af80 | 2020-10-03 | 修复提供程序README TOC中的损坏的Markdown链接 (#11249) |
版本 2020.10.5
提交 | 已提交 | 主题 |
---|---|---|
ca4238eb4 | 2020-10-02 | 将回端口包中的月份修复为十月 (#11242) |
5220e4c38 | 2020-10-02 | 准备2020.09.07回端口发布 (#11238) |
a888198c2 | 2020-09-27 | 允许覆盖pod_template_file (#11162) |
0161b5ea2 | 2020-09-26 | 提高多个提供程序的类型覆盖率 (#11159) |
e3f96ce7a | 2020-09-24 | 修复Incorrect Usage of Optional[bool] (#11138) |
f3e87c503 | 2020-09-22 | 添加D202 pydocstyle检查 (#11032) |
b61225a88 | 2020-09-21 | 添加D204 pydocstyle检查 (#11031) |
cba51d49e | 2020-09-17 | 简化K8sExecutor和K8sPodOperator (#10393) |
1294e15d4 | 2020-09-16 | KubernetesPodOperator模板修复 (#10963) |
5d6d5a2f7 | 2020-09-14 | 允许在KubernetesHook中指定kubeconfig的路径 (#10453) |
7edfac957 | 2020-09-09 | 将连接缓存添加到KubernetesHook (#10447) |
9549274d1 | 2020-09-09 | 将black升级到20.8b1 (#10818) |
90c150568 | 2020-09-04 | 使K8sPodOperator的grace_period_seconds选项 (#10727) |
338b412c0 | 2020-09-02 | 为KubernetesPodOperator添加on_kill支持 (#10666) |
596bc1337 | 2020-08-31 | 将'cncf.kubernetes'包添加回回端口提供程序包 (#10659) |
1e5aa4465 | 2020-08-26 | Spark-on-K8S传感器 - 添加驱动日志 (#10023) |
fdd9b6f65 | 2020-08-25 | 在提供程序包上启用Black (#10543) |
2f2d8dbfa | 2020-08-25 | 删除IntelliJ中所有原生的"noinspection"注释 (#10525) |
7c206a82a | 2020-08-22 | 用增强赋值替换赋值 (#10468) |
8cd2be9e1 | 2020-08-11 | 修复KubernetesPodOperator重新附加 (#10230) |
cdec30125 | 2020-08-07 | 为所有操作符和传感器添加正确的签名 (#10205) |
24c8e4c2d | 2020-08-06 | 更改所有构造函数以删除args参数 (#10163) |
aeea71274 | 2020-08-02 | 从提供程序操作符构造函数中删除args 参数 (#10097) |
f1fd3e2c4 | 2020-07-31 | 修复kubernetespodoperator中reattach属性上的拼写错误 (#10056) |
03c435174 | 2020-07-31 | 允许在 KubernetesPodOperator 中对 image 进行模板化 (#10068) |
88c160306 | 2020-07-31 | 改善关于 GKEStartPodOperator 的文档字符串说明 (#10049) |
7d24b088c | 2020-07-25 | 在 example_dags 中停止使用 start_date 在 default_args (2) (#9985) |
33f0cd265 | 2020-07-22 | apply_default 保留 mypy 的函数签名 (#9784) |
c2db0dfeb | 2020-07-22 | 在 mypy 中实施更严格的规则 (#9705) (#9906) |
719ae2bf6 | 2020-07-22 | 在 KubernetesPodOperator 的日志中将 Pod 导出为 YAML (#9895) |
840799d55 | 2020-07-20 | 改善 KubernetesPodOperator 指南 (#9079) |
44d4ae809 | 2020-07-06 | 升级到最新的 pre-commit 检查 (#9686) |
8bd15ef63 | 2020-07-01 | 切换到 Helm 图表进行 Kubernetes 测试 (#9468) |
40bf8f28f | 2020-06-18 | 自动检测操作描述中缺少对指南的引用 (#9290) |
1d36b0303 | 2020-05-23 | 修复文档中的引用 (#8984) |
e742ef7c7 | 2020-05-23 | 修复 test_project_structure 中的错别字 (#8978) |
375d1ca22 | 2020-05-19 | 2020.05.20 的回端口包的候选版本 2 (#8898) |
12c5e5d8a | 2020-05-17 | 准备回端口包的候选版本 (#8891) |
8985df0bf | 2020-05-16 | 通过标签而不是名称监控 Pod (#6377) |
f3521fb0e | 2020-05-16 | 为回端口包发布重新生成说明文件 (#8886) |
92585ca4c | 2020-05-15 | 为回端口操作添加自动化发布说明生成 (#8807) |
f82ad452b | 2020-05-15 | 修复 KubernetesPodOperator pod 名称长度验证 (#8829) |
1ccafc617 | 2020-04-02 | 添加 spark_kubernetes 系统测试 (#7875) |
cd546b664 | 2020-03-23 | 在 'cncf' 和 'docker' 提供程序中添加对超类缺失调用的修复 (#7825) |
6c39a3bf9 | 2020-03-10 | [AIRFLOW-6542] 添加 spark-on-k8s 操作符/钩子/感应器 (#7163) |
42eef3821 | 2020-03-07 | [AIRFLOW-6877] 添加跨提供程序依赖项作为额外项 (#7506) |
3320e432a | 2020-02-24 | [AIRFLOW-6817] 懒加载 airflow.DAG 以保持用户界面 API 不变 (#7517) |
0ec277412 | 2020-02-24 | [AIRFLOW-5629] 在 KubernetesPodOperator 中实现 Kubernetes priorityClassName (#7395) |
9cbd7de6d | 2020-02-18 | [AIRFLOW-6792] 在提供程序包中删除 _operator/_hook/_sensor 并添加测试 (#7412) |
967930c0c | 2020-02-11 | [AIRFLOW-5413] 允许从 JSON/YAML 文件配置 K8S 工作节点 Pod (#6230) |
96f834389 | 2020-02-03 | [AIRFLOW-6678] 从 Kubernetes 拉取事件日志 (#7292) |
97a429f9d | 2020-02-02 | [AIRFLOW-6714] 删除关于 UTF-8 的魔法注释 (#7338) |
cf141506a | 2020-02-02 | [AIRFLOW-6708] 设置唯一的记录器名称 (#7330) |
373c6aa4a | 2020-01-30 | [AIRFLOW-6682] 将 GCP 类移动到提供程序包 (#7295) |
83c037873 | 2020-01-30 | [AIRFLOW-6674] 根据AIP-21 将 example_dags 移动 (#7287) |
059eda05f | 2020-01-21 | [AIRFLOW-6610] 将软件类移动到提供程序包 (#7231) |
项目详情
关闭
apache-airflow-backport-providers-cncf-kubernetes-2021.3.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3f2283ed87344e2145764813e2303a5349fa100078abb93f9df677f479adef6e |
|
MD5 | 6c7936af711291f7b87b67b55f10c5cd |
|
BLAKE2b-256 | 6bc165ef68e8dce61e165c38aca98adbdff877a400f6f5c8ac819e0575650118 |
关闭
apache_airflow_backport_providers_cncf_kubernetes-2021.3.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5bb2b00f875ebe64ee95fdbeda8890ca4558f0fc90d20abacf59545a55cff141 |
|
MD5 | 6fbb1f9059e9a8d48b09dc1322bd3673 |
|
BLAKE2b-256 | 5ea2b0d02234d2b56d70ed9f84c10a7781e516fb28fa72833b3fc18784fd8b1a |