Kubernetes 容器环境变量

Table of Contents

1 容器环境

Kubernetes 为容器提供了几种重要的资源:

  • 一个文件系统,包含一个镜像、一个或多个卷
  • 容器本身相关信息
  • 集群中其它对象的信息

1.1 容器信息

容器的 hostname 是容器所在的 Pod 名称。可通过 hostname 命令或者 libc 中的 gethostname 函数获取。

Pod 名称和命名空间可以通过 downward API 以环境变量的方式访问。

1.2 集群信息

略。

Date: 2020-02-07 17:29:00

Author: JerryZhang