我有问题,我不知道该选择哪一个!
我有一个外部URL http://internal.url.com,结尾处有不同的路径( / id,/ ds-ap,/ ds-chat 等。)
该服务将由kubernetes运行,并且需要使用其他路径访问url。
我的问题是。
您是否知道是否可以通过服务上的参数 externalname 将URL映射到具有不同路径( / ds-ap,/ ds-chat )的URL?我什么都没找到:(
或
我必须为我的服务设置一个Ingress吗?
我有点迷路了:(
答案 0 :(得分:0)
根据here为容器定义环境变量。现在,在要在Container中执行的代码中获取环境变量。根据环境变量的值,可以调用适当的外部URL。这样,可以使容器的行为动态化。不需要Ingress。
此外,ConfigMaps可用于将环境变量的值映射到要调用的URL。这将使Container更加动态,而无需对将在代码中调用的URL进行硬编码。