Kubernetes 入门与实践指南
1. Kubernetes 命名空间介绍
当使用 Minikube 安装 Kubernetes 时,会有三个默认的命名空间:
| 名称 | 描述 |
| — | — |
| default | 所有未指定命名空间的资源都会被放置在此命名空间,当未指定命名空间名称时会使用该命名空间。 |
| kube - public | 用于那些即使是未认证的用户也必须公开访问的资源。 |
| kube - system | 顾名思义,Kubernetes 自身内部使用该命名空间来管理所有系统资源。 |
2. Pod 简介
Pod 是 Kubernetes 中的基本管理单元,它代表一组容器。在本文的示例中,Pod 就是 Docker 容器。可以使用以下命令来验证当前是否有运行的 Pod:
$ kubectl get pods
No resources found.
这表明目前没有运行的 Pod,因为 Pod 是 Kubernetes 的一种资源,和其他资源一样。类似于 kubectl get pods 命令,也可以用同样的方式获取其他 Kubernetes 资源的状态。
3. 运行 Kubernetes Pod
和 Docker 类似,可以使用 kubectl run 命令来运行一个 Kubernetes Pod。以下是一个简单的 Web 服务器示例:
超级会员免费看
订阅专栏 解锁全文
765

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



