CI/CD SaaS App-Bereitstellung | SaaS App From Scratch Fazit
In der letzten Folge dieser Serie erklärt @TechWithTim, wie Sie Ihre Django-Website bereitstellen und eine Continuous-Deployment-Pipeline mit GitLab einrichten können.
Neu bei Cloud Computing? Starten Sie hier mit einem $100-Guthaben!
Kapitel:
0:00 Einführung
1:00 Überblick über Episode 3
1:23 SSH auf dem Server + sudo apt update & upgrade ausführen
2:12 Installieren Sie die Abhängigkeiten
2:46 Initialisieren der Firewall
3:03 Überblick über die automatische Bereitstellung
3:39 Weiter mit der Initialisierung der Firewall
4:04 Den Code vom GitLab-Server holen + Gunicorn installieren
5:40 Entfernen der Standardkonfiguration von nginx + Erstellen einer neuen Konfiguration
9: 17 Verknüpfen der Sites
10:20 Testen Sie die Anwendung
11:50 Erzeugen eines Paares aus privatem und öffentlichem Schlüssel
13:00 Hinzufügen des öffentlichen Schlüssels zum Server
14:32 Hinzufügen des privaten Schlüssels zu GitLab
15: 35 Schreiben des Bereitstellungsskripts (gitlab-ci.yml)
20: 55 Einrichten des GitLab-Runners
25: 11 Einen Push an GitLab durchführen
25:45 Beheben Sie alle Probleme
30:20 Konfigurieren Sie den Dienst für die Ausführung der Django-Anwendung
33: 17 Testen Sie das Deployment-Skript
34:50 Hinzufügen der IP-Adresse zur Django-Datenbank
35:48 Aktualisieren Sie die Webhook-Adresse in Stripe
37:00 Deaktivieren des Debug-Modus
37:34 Schlussfolgerung
Das erste Video ist hier verfügbar.
Auf Tims GitHub finden Sie den Code.
Lesen Sie die Dokumentation für weitere Informationen über die Erstellung von SaaS-Anwendungen.
Erfahren Sie mehr über die Bereitstellung von Django auf Linode Marketplace.
Abonnieren Sie diese Seite, um über neue Episodeninformiert zu werden, sobald sie erscheinen.
#AkamaiEntwickler #Django #saas
Produkt: Akamai, Django, SaaS; @TechWithTim