- 12.07.2019
- 4 minute de citit
In acest articol
Centrul de implementare in Azure DevOps simplifica configurarea unei conducte Azure DevOps robuste pentru aplicatia dvs. In mod implicit, Centrul de implementare configureaza o conducta Azure DevOps pentru a implementa actualizarile aplicatiei dvs. in clusterul Kubernetes. Puteti extinde conducta Azure DevOps configurata implicit si, de asemenea, adauga capabilitati mai bogate: capacitatea de a obtine aprobare inainte de implementare, furniza resurse Azure suplimentare, rula scripturi, actualiza aplicatia si chiar rula mai multe teste de validare.
In acest tutorial, veti:
- Configurati o conducta Azure DevOps pentru a implementa actualizarile aplicatiei dvs. in clusterul Kubernetes.
- Examinati conducta de integrare continua (CI).
- Examinati conducta de livrare continua (CD).
- Curatati resursele.
Conditii prealabile
-
Un abonament Azure. Puteti obtine unul gratuit prin Visual Studio Dev Essentials.
-
Un cluster Azure Kubernetes Service (AKS).
Creati un cluster AKS
-
Conectati-va la portalul dvs. Azure.
-
Selectati optiunea Cloud Shell din partea dreapta a barei de meniu din portalul Azure.
-
Pentru a crea clusterul AKS, rulati urmatoarele comenzi:
# Creati un grup de resurse in locatia India de Sud: az grup creati – nume azooaks – locatie southindia # Creati un cluster numit azookubectl cu un singur nod. az aks create –resource-group azooaks –name azookubectl –node-count 1 –enable-addons monitoring –generate-ssh-keys
Implementati actualizarile aplicatiei intr-un cluster Kubernetes
-
Accesati grupul de resurse pe care l-ati creat in sectiunea anterioara.
-
Selectati clusterul AKS, apoi selectati Centrul de implementare (previzualizare) pe lama stanga. Selectati Incepeti .
-
Alegeti locatia codului si selectati Urmatorul . Apoi, selectati unul dintre depozitele acceptate in prezent: Azure Repos sau GitHub .
Azure Repos este un set de instrumente de control al versiunilor care va ajuta sa va gestionati codul. Indiferent daca proiectul dvs. software este mare sau mic, folosirea controlului versiunilor cat mai curand posibil este o idee buna.
-
Azure Repos : alegeti un depozit din proiectul si organizatia dvs. existenta.
-
GitHub : autorizati si selectati depozitul pentru contul dvs. GitHub.
-
-
Centrul de implementare analizeaza depozitul si detecteaza fisierul Docker. Daca doriti sa actualizati fisierul Docker, puteti edita numarul de port identificat.
Daca depozitul nu contine fisierul Docker, sistemul afiseaza un mesaj pentru a comite unul.
-
Selectati un registru de containere existent sau creati unul, apoi selectati Finalizare . Conducta este creata automat si pune in coada o constructie in conducte Azure.
Azure Pipelines este un serviciu cloud pe care il puteti utiliza pentru a construi si testa automat proiectul de cod si a-l pune la dispozitia altor utilizatori. Azure Pipelines combina integrarea continua si livrarea continua pentru a testa si construi in mod constant si constant codul dvs. si a-l expedia catre orice tinta.
-
Selectati linkul pentru a vedea conducta in curs.
-
Veti vedea jurnalele de succes dupa finalizarea implementarii.
Examinati conducta CI
Centrul de implementare configureaza automat conducta CI / CD a organizatiei dvs. Azure DevOps. Conducta poate fi explorata si personalizata.
-
Accesati tabloul de bord al Centrului de implementare.
-
Selectati numarul de constructie din lista jurnalelor de succes pentru a vizualiza conducta de constructie pentru proiectul dvs.
-
Selectati elipsa (…) in coltul din dreapta sus. Un meniu afiseaza mai multe optiuni, cum ar fi asteptarea unei noi constructii, pastrarea unei constructii si editarea conductei de construire. Selectati Editare conducta .
-
Puteti examina diferitele sarcini pentru conducta de construire in acest panou. Construirea efectueaza diverse sarcini, cum ar fi colectarea surselor din depozitul Git, crearea unei imagini, impingerea unei imagini in registrul de containere si publicarea rezultatelor care sunt utilizate pentru implementari.
-
Selectati numele conductei de constructie din partea de sus a conductei.
-
Schimbati numele conductei de constructie cu ceva mai descriptiv, selectati Salvare si coada , apoi selectati Salvare .
-
Sub conducta de construire, selectati Istoric . Acest panou arata o pista de audit a modificarilor recente ale versiunii. Azure DevOps monitorizeaza toate modificarile aduse conductei de construire si va permite sa comparati versiunile.
-
Selectati Declansatoare . Puteti include sau exclude sucursale din procesul CI.
-
Selectati Pastrare . Puteti specifica politici pentru pastrarea sau eliminarea unui numar de versiuni, in functie de scenariul dvs.
Examinati conducta CD
Deployment Center creeaza si configureaza automat relatia dintre organizatia dvs. Azure DevOps si abonamentul dvs. Azure. Pasii implicati includ configurarea unei conexiuni de serviciu Azure pentru autentificarea abonamentului dvs. Azure cu Azure DevOps. Procesul automat creeaza, de asemenea, o conducta de lansare, care asigura livrarea continua catre Azure.
-
Selectati conducte , apoi selectati lansari .
-
Pentru a edita conducta de lansare, selectati Editare .
-
Selectati Drop din lista Artifacts . In pasii anteriori, conducta de constructie pe care ati examinat-o produce rezultatul utilizat pentru artefact.
-
Selectati declansatorul de implementare continua din dreapta optiunii Drop . Aceasta conducta de lansare are un declansator CD activat care executa o implementare ori de cate ori este disponibil un nou artefact de constructie. De asemenea, puteti dezactiva declansatorul pentru a necesita executarea manuala pentru implementarile dvs.
-
Pentru a examina toate sarcinile pentru conducta dvs., selectati Sarcini . Versiunea seteaza mediul de prelucrare, configureaza parametrul imagePullSecrets, instaleaza instrumentele Helm si implementeaza diagramele Helm in clusterul Kubernetes.
-
Pentru a vizualiza istoricul lansarilor , selectati Vizualizare versiuni .
-
Pentru a vedea rezumatul, selectati Eliberare . Selectati oricare dintre etape pentru a explora mai multe meniuri, cum ar fi un rezumat al versiunii, elemente de lucru asociate si teste.
-
Selectati Commits . Aceasta vizualizare arata comiterile de cod legate de aceasta implementare. Comparati versiunile pentru a vedea diferentele de comitere intre implementari.
-
Selectati Jurnale . Jurnalele contin informatii utile de implementare, pe care le puteti vizualiza in timpul si dupa implementari.
Curatati resursele
Puteti sterge resursele conexe pe care le-ati creat atunci cand nu mai aveti nevoie de ele. Utilizati functionalitatea de stergere de pe tabloul de bord DevOps Projects.
Pasii urmatori
Puteti modifica aceste constructii si eliberati conducte pentru a satisface nevoile echipei dvs. Sau, puteti utiliza acest model CI / CD ca sablon pentru celelalte conducte.
maria porn video amatoriale mia moglie
video porno malena pugliese video amatoriale moglie inculata
valeria curtis video video amatoriali 100×100
bocca xxx video bergamo sex
casting alla italian video cento per cento
martina smeraldi porn video video cento per cento porno
porn tube rocco siffredi video cento x cento
max felicitas malena la pugliese video cento x cento porno
streaming cento x cento video cento x cento streaming
mame troie video cento xcento
rossella visconti porno video centopercento
ciccia xxx video centox cento
martina smeraldi hd video centoxcento
immagini porno malena video centoxcento free
malena la pugliese casting video centoxcento in streaming
casting all’italiana xxx video centoxcento porno
xxx genova video centoxcento streaming
rebecca volpetti bukkake video christie dom
xxx streming video della centopercento
malena la pugliese culo video di priscilla salerno








