【问题标题】:Traefik blue green deployment. Initialize web providerTraefik 蓝绿部署。初始化网络提供者
【发布时间】:2017-12-03 09:13:00
【问题描述】:

我开始使用 traefik 进行蓝/绿部署。我想使用 REST API,所以我必须将我的配置放在 [web] 部分:

[web]
  address = ":8080"
  readOnly = false
 [backends]
   [backends.back]
    [backends.back.loadbalancer.stickiness]
     cookieName = "backend"
     [backends.back.servers.S000]
      url = "http://HOST_IP_ADDRESS:30000"
      weight = 1
     [backends.back.servers.S001]
      url = "http://HOST_IP_ADDRESS:30001"
      weight = 1


[frontends]
  [frontends.front]
  backend = "back"
  passHostHeader  = true

但它没有用这些值初始化。但是,如果我使用 PUT 到 http://localhost:8091/api/providers/web 我可以看到网络提供商 OK。如果我对 [file] 使用相同的配置,它可以正常工作(但我无法通过 API 更新它)

是否有任何网络可以初始化 [网络] 后端/前端?

【问题讨论】:

    标签: traefik


    【解决方案1】:

    web 部分已弃用。

    试试这个:

    # Enable API and dashboard
    [api]
    
      # Name of the related entry point
      entryPoint = "traefik"
    
      # Enabled Dashboard
      dashboard = true
    

    【讨论】:

      猜你喜欢
      • 2019-01-01
      • 2021-07-18
      • 1970-01-01
      • 2018-09-14
      • 2017-07-10
      • 2021-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多