k8s 相关基础命令
时间: 2024-10-09 12:13:18 浏览: 33
k8s基础命令及概念,yaml文件
Kubernetes (k8s) 是一个开源容器管理系统,它通过一组命令行工具(称为kubectl,也被称为kubelet)来管理和操作集群。以下是一些基本的 Kubernetes 命令:
1. **安装 kubectl**:首先需要从 Kubernetes 官方网站下载适用于你操作系统的客户端脚本并配置。
2. **登录到集群**:
```
$ kubectl config set-context --current
或者
$ kubectl config use-context <cluster-name>
```
3. **列出所有节点**:
```
$ kubectl get nodes
```
4. **查看当前Pod状态**:
```
$ kubectl get pods
```
5. **创建部署(Deployment)**:
```
$ kubectl create deployment <deployment-name> --image=<container-image>
```
6. **查看服务(Service)列表**:
```
$ kubectl get services
```
7. **滚动更新部署(Rolling Update)**:
```
$ kubectl rollout restart deployment/<deployment-name>
```
8. **删除资源**:
```
$ kubectl delete pod/<pod-name> -n <namespace>
$ kubectl delete deployment/<deployment-name> -n <namespace>
```
阅读全文