Yaml 管道中 KubernetesManifest@0 和 KubernetesManifest@1 有什么区别?

问题描述 投票:0回答:1

在阅读管道中使用的 Kubernetes 任务时,我可以看到 KubernetesManifest@0 和 KubernetesManifest@1

有什么区别?我可以互换使用这些吗?文档说它分别适用于 v0 和 v1 任务。但例子似乎总是显示@0

下面两个链接中的示例似乎总是使用 KubernetesManifest@0(甚至对于 KubernetesManifest@1)

谢谢

kubernetes azure-pipelines
1个回答
0
投票

KubernetesManifest@0 和 KubernetesManifest@1 的区别在 KubernetesManifest@0 任务的备注中注明。

此任务有一个较新的版本,它为使用 connectionType 属性以不同方式定位 Kubernetes 集群提供了额外支持。更多信息请参见 KubernetesManifest@1 和 KubernetesManifest@1 服务连接备注 enter image description here

在 KubernetesManifest@0 任务中,只能使用 Kubernetes 服务连接。

enter image description here

在 KubernetesManifest@1 任务中,您可以选择不同的服务连接类型。

enter image description here

我可以互换使用这些吗?

如果您使用 Kubernetes 服务连接,则两个版本的任务都可以使用。如果需要使用 Azure 资源管理器服务连接,则必须使用新版本的任务。

© www.soinside.com 2019 - 2024. All rights reserved.