【发布时间】:2021-08-03 07:17:56
【问题描述】:
我想使用 traefik 自动发现 kubernetes 服务。 docker-compose.yaml 是这样的:
version: "3.3"
services:
traefik:
image: "traefik:v2.5"
version: "3.3"
services:
whoami:
image: "traefik/whoami"
container_name: "simple-service"
labels:
- "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`whoami.com`)"
- "traefik.http.routers.whoami.entrypoints=web"
然后运行 docker-compose up -d 就可以了,whoami.com 发现了。
但是当我将其转换为 kubernetes yaml 时,标签出现错误, 如何在 kubernetes yaml 上写标签。
labels:
- "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`whoami.com`)"
- "traefik.http.routers.whoami.entrypoints=web"
【问题讨论】:
标签: kubernetes traefik