容器环境里那些可用的资源呢?
- 文件系统,File System
- 容器信息
容器的hostname是其运行在的pod的名称。
hostname和命名空间可以通过API转换为环境变量。
Pod定义中的用户自定义环境变量也可在容器内使用 - 集群中其他对象的信息
创建容器时正在运行的所有服务的列表都可以用作容器的环境变量。
例子:名为foo的服务映射到bar容器的时候,需要定义以下变量
FOO_SERVICE_HOST=< the host the service is running on >
FOO_SERVICE_PORT=< the port the service is running on>
服务具有专用的IP地址,如果启动DNS插件,则可以通过DNS访问服务(IP多难敲嗷)
本文探讨了在容器环境中可用的各种资源,包括文件系统、Pod信息、自定义环境变量、集群对象详情,以及如何通过服务映射设置环境变量。重点讲解了如何利用服务的IP和端口作为容器内的配置。
1万+

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



