‫Nu je alle manieren hebt gezien om geheimen in onze stapel te maken, ga ik je een
‫kleine opdracht geven over het gebruik van geheimen met een eerdere stapel die je hebt gebruikt.
‫Je herinnert je onze vriend Drupal, het opstelbestand dat we eerder gebruikten, in opstelopdracht 2.
‫Ik wil dat je dat neemt, en we gaan het daadwerkelijk uitbreiden en stapelklaar maken.
‫Ten eerste gaan we nu geen aangepaste afbeelding maken.
‫We gaan gewoon de standaard Drupal gebruiken.
‫Dan zou u de build-sectie uit uw opstelbestand moeten verwijderen. Dan zou ik willen dat je
‫het geheim onderaan toevoegt, en als je dat doet, in plaats van een op bestanden gebaseerd geheim, extern in te voeren.
‫U kunt dat ook opzoeken in de bronnen voor deze sectie.
‫Het zal de documentatie op Docker's website zijn over geheimen.
‫Het laat je de opmaak zien van een samengesteld bestand. Dus je gebruikt extern, wat betekent dat
‫we de CLI moeten gebruiken om dat geheim in te voeren. Dan ga je het wachtwoordbestand, dat is het
‫geheime bestand, doorgeven aan postgres, met behulp van de omgevingsvariabele.
‫Dus je moet dat toevoegen aan de postgres-sectie.
‫Voordat we de stapel daadwerkelijk inzetten, moet je het geheim in de zwerm stoppen.
‫Dit zal een geval zijn waarin we geen geheim bestand gebruiken. We gaan gewoon handmatig, als operator, het geheim
‫toevoegen aan onze zwerm. Vervolgens gaan we dat
‫in het stapelbestand specificeren, met behulp van de externe onderaan.
‫Zodra je het allemaal hebt bewerkt zoals je denkt dat het correct is en je bent klaar om het
‫te testen, kopieer je het gewoon naar een nieuw YAML-bestand op je swarm node1. Probeer een stack-implementatie uit te voeren en kijk of het werkt.
‫Het kan zijn dat je het de eerste keer niet goed doet, en dat is prima.
‫Ik ook vaak niet.
‫Ik moet teruggaan en het herzien, en dan een implementatie opnieuw proberen. De fouten die u terugkrijgt, kunnen
‫u meestal redelijk goed vertellen wat uw problemen zijn.
‫Voor mij is het meestal dat mijn YAML niet correct is geformatteerd of iets dergelijks.
‫Als je problemen hebt, aarzel dan niet om hierna de video te bekijken waarin ik deze opdracht
‫daadwerkelijk voor je doorloop.
‫Maar ik denk dat je hersenen beter werken als je het zelf probeert en je geest aan het werk
‫zet over hoe je deze opdracht zelf zou oplossen.
‫Veel succes, en ik zal zien in de volgende lezing.