‫Mă duc să trec prin misiunea pentru fișierele compune secrete pe care o vom pune
‫în stiva noastră de roiuri.
‫Acest fișier a fost lăsat de la misiunea noastră anterioară când aveam de-a face cu Drupal.
‫Asta a fost sub un director de compunere 2.
‫Acum am ajuns la partea de sus aici, și știu că am acoperit acest lucru anterior, dar nu am menționat-o în diapozitiv, este că această versiune
‫trebuie să fie 3. 1.
‫Deoarece un teanc și un roi nu vor accepta nici un secret în fișier, cu excepția cazului în care acesta este cel puțin 3. 1 compuneți formatul.
‫Cel mai rău caz, însă, este dacă l-am lăsat la 2 și am uitat, când încerc să-mi implementez stack-ul, va spune doar:
‫"Ne pare rău, nu pot folosi compozit versiunea 2 fișier. - Deci, va fi destul de evident că trebuie să o
‫schimbi.
‫In regula. Următoarea a fost, trebuia să schimb această imagine. Nu vom construi o imagine
‫personalizată pe stackul nostru, deoarece, amintiți-vă, roiul nu se construiește.
‫Cel puțin nu în versiunea curentă.
‫Vom ... um ... du-te înapoi la Drupal oficial, 8. 2, pentru că în producție trebuie să ne fixăm întotdeauna versiunile.
‫O să scap de această construcție aici. Din punct de vedere tehnic, într-un teanc,
‫pot lăsa comanda de construire aici, dar va ignora.
‫De fapt, chiar îmi spun, "Hei. Nu aveți nevoie de această construcție.
‫Nu voi folosi construcția. O să dau jos imaginea.
‫Mulțumesc.
‫"Am putea să-l lăsăm, dar mă duc, pentru acest exemplu, să nu fiu
‫distras de acel lucru și să șterg această linie. Apoi, voi merge în jos în mediul înconjurător și trebuie să schimbăm acest lucru pentru că
‫nu mai folosim o parolă reală. Vom folosi fișierul.
‫Apoi, acest lucru este așa că posturile sunt la fel ca și prelegerile anterioare în care am vorbit despre modul în
‫care imaginile oficiale au acum această opțiune pentru ca fișierul să sprijine secretele.
‫Acum trebuie să-i dau locația fișierului în locul secretului în sine.
‫Deci, rulați secrete și vom numi acest psql pw.
‫Și apoi trebuie să precizez secretul.
‫Deci, aici, sub secrete, vreau să o spun psql pw. Apoi va fi extern, ceea ce înseamnă că îl creăm singuri
‫de la linia de comandă și că nu este responsabilitatea stivei de ao
‫crea.
‫Aceasta este de fapt doar o valoare booleană.
‫Deci, eu spun ca este adevarat.
‫Oh, și apoi aproape am uitat. Mă duc
‫aici, trebuie să adaug secretele. Trebuie să-l prezint.
‫In regula.
‫Asta arată bine pentru mine.
‫Vom copia acest lucru pe serverul de pe nodul 1 al roiului nostru, iar apoi vom da
‫o stivă.
‫O.K.
‫Am copiat fisierul de compozitie de la masina mea locala, asa ca
‫ar trebui sa fim capabili sa facem o stivuire a docker-ului acum, -c docker compune, si eu o voi numi drupal.
‫Și asta se întâmplă când uitați să creați primul secret.
‫Deci, așa cum au spus instrucțiunile, voi crea secretul și voi pune doar niște personaje aleatorii
‫aici.
‫docker secret a crea psql pw, treci în valoare.
‫O.K.
‫Acum aș putea să pun în mișcare. Vom merge acolo.
‫Deci, stack docker ps drupal.
‫Îmi dau postgresele și drupalul meu.
‫Deci, ar trebui să pot aduce un browser și să merg la node1 8080, și acolo mergem.
‫Pot instala un Drupal.
‫Să încercăm să vedem dacă parola a funcționat.
‫Acest lucru nu este de fapt necesar, dar vreau doar să îl testez oricum.
‫Postgres ... Postgres ... Postgres ...
‫Parola de bază de date ...
‫Postgres ... Acolo merge! A mers!
‫In regula.
‫Și am terminat.