##Harbor 0.5.0 deployment: distributed (revision 0)
This version deploys Harbor 0.5.0 on a Cattle cluster.
All hosts have to have the harbor-log=true label (the log container needs to be deployed on all of them).
Also, Traefik needs to be enabled on one of the host and a proper DNS configuration needs to be in place.
Last but not least a storage service for named volumes needs to be available (this catalog entry has been tested with rancher-nfs which needs to be activated separately and prior to launch the distributed Harbor deployment).
Note that:
- the
IP/Hostname/FQDNcan be arbitrary set but the(Traefik) domainparameter needs to be a domain name that resolves to the host whereTraefikis running - this catalog entry only supports
http(httpsaccess is not supported) - because only
httpis supported, the Docker Host pulling/pushing from/to Harbor needs to have the--insecure-registryflag properly configured - while the Rancher UI may show that stack upgrades are available, upgrades are not supported at this point
- sometimes the proxy front-end fails to configure properly (due to a race condition) and it shows the "welcome to NGINX" page. If it happens, try to re-deploy the restart the
proxycontainer
