[英]How to create general Kubernetes objects from yaml using Java client
我想用Java创建一个服务,该服务将使用一个yaml文件并在Kubernetes集群上创建任何对象。
有点像kubectl create -f file.yaml
如何kubectl create -f file.yaml
。
yaml文件可以包含pod,服务或部署。
可以在正式的Kubernetes Java Client或fabric8 Kubernetes Java Client中完成此操作吗? 如何实现?
您可以使用Kubernetes REST API
创建新部署的示例:
curl -X POST -d @deployment.json -H "Content-Type: application/json" -H "Authorization: Bearer ${ACCESS_TOKEN}" ${API}/apis/extensions/v1beta1/namespaces/${namespace}/deployments
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.