Kubernetes API 操作指南:资源管理与监控
在 Kubernetes 环境中,对资源的有效管理和监控至关重要。本文将详细介绍如何使用 Kubernetes API 进行资源的创建、更新、冲突管理、补丁应用以及资源监控等操作。
1. 创建和更新部署
首先,我们可以使用以下命令在集群中创建一个部署:
$ curl \
$HOST/apis/apps/v1/namespaces/project1/deployments \
-H "Content-Type: application/yaml" \
--data-binary @deploy.yaml
接下来,我们可以创建一个更新后的部署清单。例如,使用以下命令更新容器的镜像(将镜像名称 nginx 替换为 nginx:latest ):
$ cat deploy.yaml |
sed 's/image: nginx/image: nginx:latest/' >
deploy2.yaml
最后,使用以下请求将更新后的部署应用到集群中:
$ curl -X PUT \
$HOST/apis/apps/v1/namespaces/project1/deployments/nginx \
-H "Content-Type
超级会员免费看
订阅专栏 解锁全文

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



