1 00:00:04,350 --> 00:00:09,480 ‫Nu je alle manieren hebt gezien om geheimen in onze stapel te maken, ga ik je een 2 00:00:09,480 --> 00:00:14,610 ‫kleine opdracht geven over het gebruik van geheimen met een eerdere stapel die je hebt gebruikt. 3 00:00:14,610 --> 00:00:19,370 ‫Je herinnert je onze vriend Drupal, het opstelbestand dat we eerder gebruikten, in opstelopdracht 2. 4 00:00:19,590 --> 00:00:24,050 ‫Ik wil dat je dat neemt, en we gaan het daadwerkelijk uitbreiden en stapelklaar maken. 5 00:00:24,900 --> 00:00:27,260 ‫Ten eerste gaan we nu geen aangepaste afbeelding maken. 6 00:00:27,270 --> 00:00:29,880 ‫We gaan gewoon de standaard Drupal gebruiken. 7 00:00:30,060 --> 00:00:35,000 ‫Dan zou u de build-sectie uit uw opstelbestand moeten verwijderen. Dan zou ik willen dat je 8 00:00:35,030 --> 00:00:42,390 ‫het geheim onderaan toevoegt, en als je dat doet, in plaats van een op bestanden gebaseerd geheim, extern in te voeren. 9 00:00:42,460 --> 00:00:45,170 ‫U kunt dat ook opzoeken in de bronnen voor deze sectie. 10 00:00:45,180 --> 00:00:48,750 ‫Het zal de documentatie op Docker's website zijn over geheimen. 11 00:00:48,820 --> 00:00:53,420 ‫Het laat je de opmaak zien van een samengesteld bestand. Dus je gebruikt extern, wat betekent dat 12 00:00:53,420 --> 00:00:59,840 ‫we de CLI moeten gebruiken om dat geheim in te voeren. Dan ga je het wachtwoordbestand, dat is het 13 00:00:59,920 --> 00:01:03,930 ‫geheime bestand, doorgeven aan postgres, met behulp van de omgevingsvariabele. 14 00:01:04,090 --> 00:01:07,290 ‫Dus je moet dat toevoegen aan de postgres-sectie. 15 00:01:07,300 --> 00:01:12,520 ‫Voordat we de stapel daadwerkelijk inzetten, moet je het geheim in de zwerm stoppen. 16 00:01:12,520 --> 00:01:18,250 ‫Dit zal een geval zijn waarin we geen geheim bestand gebruiken. We gaan gewoon handmatig, als operator, het geheim 17 00:01:18,550 --> 00:01:22,280 ‫toevoegen aan onze zwerm. Vervolgens gaan we dat 18 00:01:22,390 --> 00:01:26,920 ‫in het stapelbestand specificeren, met behulp van de externe onderaan. 19 00:01:26,920 --> 00:01:31,570 ‫Zodra je het allemaal hebt bewerkt zoals je denkt dat het correct is en je bent klaar om het 20 00:01:31,570 --> 00:01:38,910 ‫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. 21 00:01:38,980 --> 00:01:41,060 ‫Het kan zijn dat je het de eerste keer niet goed doet, en dat is prima. 22 00:01:41,050 --> 00:01:42,600 ‫Ik ook vaak niet. 23 00:01:42,610 --> 00:01:47,440 ‫Ik moet teruggaan en het herzien, en dan een implementatie opnieuw proberen. De fouten die u terugkrijgt, kunnen 24 00:01:47,440 --> 00:01:50,310 ‫u meestal redelijk goed vertellen wat uw problemen zijn. 25 00:01:50,320 --> 00:01:54,460 ‫Voor mij is het meestal dat mijn YAML niet correct is geformatteerd of iets dergelijks. 26 00:01:54,700 --> 00:01:59,200 ‫Als je problemen hebt, aarzel dan niet om hierna de video te bekijken waarin ik deze opdracht 27 00:01:59,200 --> 00:02:00,420 ‫daadwerkelijk voor je doorloop. 28 00:02:00,490 --> 00:02:04,750 ‫Maar ik denk dat je hersenen beter werken als je het zelf probeert en je geest aan het werk 29 00:02:04,750 --> 00:02:06,880 ‫zet over hoe je deze opdracht zelf zou oplossen. 30 00:02:06,880 --> 00:02:08,700 ‫Veel succes, en ik zal zien in de volgende lezing.