持续交付:Kubernetes 与 Docker 的实践指南(上)
1. 与 Kubernetes API 服务器交互
与 Kubernetes API 服务器交互的推荐方式是使用 kubectl 。在受限环境中,也可以使用 REST API 来操作 Kubernetes 资源。例如,之前使用的 kubectl patch 命令可以转换为以下形式:
$ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' -data '{"spec":{"template":{"spec":{"containers":[{"name":"app","image":"alpine:3.6"}]}}}}' 'https://$KUBEAPI/apis/apps/v1beta1/namespaces/default/deployments/my-app'
这里的 $KUBEAPI 是 API 服务器的端点。更多信息请参考 API 文档: https://kubernetes.io/docs/api-reference/v1.7/ 。
2. 管理滚动更新
2.1 触发滚动更新
一旦触发滚动更新过程,Kubernetes 会在后台默默
超级会员免费看
订阅专栏 解锁全文
39

被折叠的 条评论
为什么被折叠?



