【发布时间】:2021-06-01 09:58:52
【问题描述】:
有类似的 YAML 文档:
---
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: allow-scraping
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: allow-webhooks
我正在尝试获得类似的东西
---
apiVersion: **networking.k8s.io/v1beta1**
kind: NetworkPolicy
metadata:
name: allow-scraping
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: allow-webhooks
所以基本上获取文档,如果文档有kind: NetworkPolicy,则修补apiVersion: networking.k8s.io/v1beta1。
理想情况下只有一个班轮,最好使用 yq v4,但其他解决方案也会有所帮助。
【问题讨论】:
标签: kubernetes yaml yq