Gli amministratori o gli sviluppatori di Code Stream devono registrarsi per creare un account My VMware ed effettuare l'accesso prima di poter iniziare a utilizzare Code Stream.
Accesso
Dopo aver effettuato l'accesso, è possibile creare, eseguire e gestire le pipeline.
| Passaggio | Azione | Operazioni da eseguire |
|---|---|---|
| 1 | Creare un account di My VMware. | Utilizzare il proprio indirizzo e-mail aziendale per creare l'account di My VMware in https://my.vmware.com/. |
| 2 | Accedere a vRealize Automation. | Aprire la porta HTTPS 443 per il traffico in uscita con accesso attraverso il firewall a:
|
| 3 | Aprire il servizio Code Stream. |
Guida introduttiva per gli amministratori di Code Stream
L'amministratore dispone del ruolo Code Stream Administrator e può creare endpoint per assicurarsi che per gli sviluppatori siano disponibili istanze funzionanti. È possibile creare, gestire e attivare pipeline e molto altro.
Ad esempio, gli sviluppatori potrebbero dover connettere le attività delle loro pipeline a un'origine dati a un repository o a un sistema di notifica. Questi componenti forniscono i dati per l'esecuzione delle pipeline.
È inoltre possibile integrare Code Stream con altri componenti di vRealize Automation.
- Utilizzare Cloud Assembly per distribuire VMware Cloud Templates.
- Utilizzare Service Broker per pubblicare pipeline e attivarle.
Guida introduttiva per gli sviluppatori di Code Stream
Gli sviluppatori possono utilizzare Code Stream per creare ed eseguire pipeline e per monitorare l'attività delle pipeline sui dashboard. Sarà necessario disporre del ruolo User.
Dopo aver eseguito una pipeline, si desidererà sapere se:
- Il codice ha avuto esito positivo in tutte le fase della pipeline. I risultati vengono visualizzati nelle esecuzioni della pipeline.
- La pipeline non è riuscita e per quale motivo. I principali errori vengono visualizzati nel dashboard della pipeline.
Utilizzo dei modelli di pipeline smart
Per risparmiare tempo quando si crea una pipeline che crea, testa e distribuisce l'applicazione in modo nativo, utilizzare i modelli di pipeline smart. Ogni modello di pipeline smart pone una serie di domande e crea una pipeline in base alle risposte alle domande sugli aspetti seguenti:
- Obiettivi della build, ambienti e posizione in cui si trova il codice sorgente.
- Obiettivi della distribuzione e posizione in cui si intende distribuire l'applicazione. Ad esempio, il modello di pipeline smart identifica i cluster Kubernetes esistenti. È quindi possibile selezionare un cluster da utilizzare quando si crea e si distribuisce l'applicazione.
Dopo che il modello di pipeline smart ha creato la pipeline, è possibile modificarla ulteriormente in base alle proprie esigenze.