Kubernetes 多区域部署与应用指南
一、Kubernetes 在 Google Cloud Platform 上的基础操作
- 创建应用和服务
- 创建部署 :使用 Docker 镜像
nginx 创建一个示例 Kubernetes 应用。运行以下命令创建部署:
kubectl.sh --namespace=default run nginx --image=nginx –replicas=3 –port=80
- **查看资源**:可通过以下命令查看相关资源:
- 查看 Pods:`kubectl.sh get pods -o wide`
- 查看部署:`kubectl.sh get deployments`
- **创建服务**:为部署创建一个 `LoadBalancer` 类型的服务:
kubectl.sh expose deployment nginx --port=80 --type=LoadBalancer
- **查看服务**:使用 `kubectl.sh get services` 查看服务列表。
- **描述服务**:使用 `kubectl.sh describe svc nginx` 查看服务的详细描述。
- **调用服