一、K8s 使用
1、基本概念
- 集群: 由 master 节点和多个 slaver 节点组成,是 K8s 的运行基础。
- 节点: 可以是物理机或虚拟机,是 K8s 集群的工作单元,运行容器化应用。
- Pod: K8s 中最小的部署单元,一个 Pod 可以包含一个或多个紧密相关的容器,这些容器共享网络和存储资源。
2、常用命令
-
基础命令
#获取节点 kubectl get node #获取相信节点 kubectl get node -o wide #运行nginx pod(这个时候只是容器在pod内部使用,还不能给外界进行访问) kubectl run nginx --image=nginx --port=80 #查看nginx pod信息(显示demo是否成功或者失败信息) kubectl describe pod nginx-pod #暴露nginx pod(暴露给外界进行访问) kubectl expose pod nginx-pod --