Help Center

Hoe Werkt Een Redeployment?

Navigatie

Inleiding

Wijzigingen in de broncode van een applicatie kunnen naar Secure Webhosting worden doorgezet met een (re)deployment

Hoe werkt een redeployment?

  1. Commit en push de gewijzigde code naar de Git Repository in GitLab of GitHub.
  2. Best practice is in dit geval om in Git een release samen te stellen en deze te voorzien van een tag.
  3. Log in in de Deploy Tool en ga naar de website / omgeving die moet worden geredeployed.
  4. Voer hier de release tag in bij revision. Als alternatief kan hier ook een branch worden opgevoerd.
  5. Klik in de Deploy Tool op Save and redeploy.
  6. De redeployment gaat nu van start. Bij de meeste profielen zijn er in een omgeving twee webservers per website actief. Deze webservers worden één voor één vervangen door nieuwe versies.
    1. De eerste (oude) webserver wordt uitgeschakeld en vernietigd. De website blijft functioneren, omdat de tweede (oude) webserver nog is ingeschakeld.
    2. Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
    3. De nieuwe webserver wordt ingeschakeld. Tegelijkertijd wordt de tweede (oude) webserver uitgeschakeld en vernietigd. Bezoekers belanden nu op de nieuwe webserver.
    4. Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
    5. De nieuwe webserver wordt ingeschakeld, zodat twee nieuwe webservers actief zijn.
  7. Bij Magento 2 webshops is er slechts één webserver actief. Een redeployment verloopt dan als volgt. 
    1. De oude webserver wordt uitgeschakeld en vernietigd. Er verschijnt automatisch een onderhoudspagina in beeld.
    2. Een nieuwe webserver wordt opgebouwd met daarop de nieuwe versie van de broncode, aangevuld met configuratiegegevens uit o.a. de Deploy Tool.
    3. De nieuwe webserver wordt ingeschakeld, waardoor de onderhoudspagina automatisch verdwijnt.
5 0