Kubernetes Pod 使用与管理全解析
1. Pod 基础与创建
1.1 Pod 清单结构
Pod 清单包含几个关键字段和属性,主要有用于描述 Pod 及其标签的元数据部分(metadata)、描述卷的规范部分(spec),以及将在 Pod 中运行的容器列表。
1.2 创建 Pod 示例
之前使用 Docker 命令部署 kuard 应用:
$ docker run -d --name kuard \
--publish 8080:8080 \
gcr.io/kuar-demo/kuard-amd64:blue
也可以通过编写 kuard-pod.yaml 文件来实现类似效果,然后使用 kubectl 命令将该清单加载到 Kubernetes 中。
kuard-pod.yaml 文件内容如下:
apiVersion: v1
kind: Pod
metadata:
name: kuard
spec:
containers:
- image: gcr.io/kuar-demo/kuard-amd64:blue
name: kuard
ports:
- containerPort: 8080
name: http
protocol: TCP
超级会员免费看
订阅专栏 解锁全文
881

被折叠的 条评论
为什么被折叠?



