返回到文章
当机 -> 宕机

采纳

编辑于 3年前

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

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

记录

编辑于

Kubernetes之Pod

kubernetes
深入

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