Distribuzione CI/CD di app SaaS | App SaaS da zero Conclusione
Nell'ultimo episodio di questa serie, @TechWithTim spiega come distribuire il vostro sito web Django e impostare una pipeline di distribuzione continua utilizzando GitLab.
Nuovo su Cloud Computing? Inizia qui con un credito di $100!
Capitoli:
0:00 Introduzione
1:00 Panoramica dell'episodio 3
1:23 Accesso SSH al server + esecuzione di sudo apt update & upgrade
2:12 Installare le dipendenze
2:46 Inizializzare il firewall
3:03 Panoramica della distribuzione automatica
3:39 Continuare a inizializzare il firewall
4:04 Prelevare il codice dal server GitLab + Installare Gunicorn
5:40 Rimuovere la configurazione predefinita da nginx + Creare una nuova configurazione
9:17 Collegare i siti
10:20 Testare l'applicazione
11:50 Generare una coppia di chiavi pubbliche e private
13:00 Aggiungere la chiave pubblica al server
14:32 Aggiungere la chiave privata a GitLab
15:35 Scrivere lo script di distribuzione (gitlab-ci.yml)
20:55 Impostare il runner di GitLab
25:11 Effettuare un push su GitLab
25:45 Correggere eventuali problemi
30:20 Configurare il servizio per l'esecuzione dell'applicazione Django
33:17 Testare lo script di distribuzione
34:50 Aggiungere l'indirizzo IP al database di Django
35:48 Aggiornare l'indirizzo del webhook in Stripe
37:00 Disattivare la modalità di debug
37:34 Conclusione
Il primo video è disponibile qui.
ConsultateGitHub di Tim per il codice.
Leggete il documento per ulteriori informazioni sulla creazione di applicazioni SaaS.
Per saperne di più sulla distribuzione di Django su Linode Marketplace.
Iscrivetevi per essere avvisati dei nuovi episodi non appena vengono pubblicati.
Sviluppatore #Akamai #Django #saas
Prodotto: Akamai, Django, SaaS; @TechWithTim