如何将 kubernetes YAML 文件转换成 DC/OS JSON

How to transform kubernetes YAML file into DC/OS JSON

我必须将 Kubernetes YAML 文件部署到 DC/OS 马拉松。我还没有找到如何将 Kubernetes YAML 转换成 JSON 在 DC/OS 上使用,特别是因为有各种 YAML,例如:DaemonSet、Service、PersistentVolume、StatefulSet 等

是否有一种简单的方法可以将 Kubernetes YAML 文件转换为 JSON 在 DC/OS 上使用?

没有。 Kubernetes 和 Marathon 是两个完全不同的系统。没有一种直接的方法可以将各种资源及其配置从 Kubernetes 转换到 Marathon。

在kubernetes沙箱环境中部署yaml文件。您可以使用 https://www.katacoda.com/courses/kubernetes/playground 来部署 YAML 文件。然后使用下面的命令你可以得到 json

kubectl get deploy <deployment-name> -ojson