Kubernetes之Pod

原创
半兽人 发表于: 2018-10-10   最后更新时间: 2021-05-24 10:25:54  
{{totalSubscript}} 订阅, 8,267 游览

Pod是一组紧密关联的容器集合,它们共享的PIDIPCNetworkUTS namespace,是Kubernetes调度的基本单位。Pod的设计理念是支持多个容器在一个Pod中共享网络和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。

缺点: 不支持高并发, 高可用, Pod宕机后无法自动恢复.

1. 创建Pod

# vi pod.yaml
apiVersion: v1
kind: Pod
metadata:
  name: demo
spec:
  containers:
  - image: httpd
    name: httpd
    imagePullPolicy: Always
# 创建
kubectl create -f pod.yaml

2. 查看Pod

kubectl get pods
NAME    READY     STATUS    RESTARTS   AGE
demo    1/1       Running      0       8d

kubectl describe pods
...

3. 删除Pod

kubectl delete pod demo
更新于 2021-05-24
在线,20分钟前登录

查看kubernetes更多相关的文章或提一个关于kubernetes的问题,也可以与我们一起分享文章