此功能将随Kubernetes 1.13一起提供,如本PR所示。从PR(由于尚无文档),我希望它是pod规范中的字段enableServiceLinks
,默认为true。
根据kubernetes v1.8 source,无法使用环境变量禁用服务发现。
envVars只暴露服务满足任一条件。
- 与pod相同的命名空间中的服务;
{li> kubernetes
服务default
名称空间;
即使这些环境变量可以被pod模板中定义的env
和envFrom
覆盖。
我想知道你的情景是什么,也许我们可以找出一些解决方法。