oc new-app始终创建一个 DeploymentConfig。是否可以选择创建 Deployment 而不是 DeploymentConfig?
为什么?DeploymentConfig 是一种专有的传统 Red Hat 资源类型。我更喜欢现代跨平台行业标准部署。
我正在寻找相当于:
kubectl get some-custom-resource-kind some-custom-resource -o yaml > file.yaml
Modify the yaml file...
kubectl apply -f file.yaml
Run Code Online (Sandbox Code Playgroud)
Kubernetes 有一个用于标准资源类型的客户端 go 库。
并且各种供应商都有用于其自定义资源的客户端库。
但是我需要获取/更新没有公开可用的客户端 go 库的资源类型。该逻辑今天在 bash 脚本中实现,我正在尝试将该功能移至 go 控制器。
似乎应该有一种直接的方法来做相当于 kubectl 的事情。
谢谢,保罗