Closed LeeSmet closed 1 year ago
Let's start by adding estimates on the work required and potential problems if any are forseen, to get a good overview of the scope of the work required.
Closed in favor of https://github.com/threefoldtech/zos/issues/1674
Intro
We experienced frequent issues with yggdrasil, such that it is not really usable as backbone for the current gateway infrastructure on the zos nodes. To this end,
webgw
was created to improve the connection between the backend service and the gateway node. We now need to change the implementation of gateway nodes to use the newwebgw
isntead.This means that changes are needed in zos (cc @muhamadazmy ). Next to this, we might also want to include the client in images we deploy with the current gateway infrastructure, otherwise people will have to do this themselves. Also, as part of this change, we want to bill gateway traffic.
Required work
webgw
in the workload of aname
/subomain
webgw
webgw
webgw
, when a new (sub) domain is reserved, a secret will have to be configuredwebgw
traffic. There are counters in place already (as prometheus metrics) for data going to individual backends (based on domain name) inwebgw
.Caveats
Known problems in the deployment: