Skip to content

Instantly share code, notes, and snippets.

@akoenig
Last active October 6, 2017 07:46
Show Gist options
  • Save akoenig/7160ba157677a1c044c64641b495483e to your computer and use it in GitHub Desktop.
Save akoenig/7160ba157677a1c044c64641b495483e to your computer and use it in GitHub Desktop.
StyleLounge: CDN & SSL

StyleLounge: CDN & SSL

Vorgehen

Prototype

Um die Produktionsinfrastruktur nicht zu gefährden, wird in einem ersten Schritt ein Prototype umgesetzt, welcher die folgenden Aspekte beinhaltet und nicht auf der StyleLounge-Infrastruktur ausgeführt wird:

  • Terraforming eines separaten Kubernetes Cluster
  • Definition der Kubernetes Ressourcen für das Aufsetzen von kube-lego [0] für die automatisierte Zertifikatserstellung durch Let's Encrypt
  • Erstellen einer Node.js-basierten "Hello-World" HTTP-Applikation
  • Definition der Kubernetes Ressourcen für diesen Service (Deployment, Service)
  • Google CDN vor den Cluster schalten und Erfahrungswerte sammeln [1]

Erläuterungen

  • [0]: Gekapselter Let's Encrypt cerbot + on-demand Ingress-Erstellung für die Domain Verifizierung
  • [1]: Dies kann laut diesem Issue im Moment nur manuell geschehen

Post-Prototype

  • Integrationsstrategie für die StyleLounge-Infrastruktur
  • Prüfen, wie der Workflow in kbomb integriert werden kann
  • Implementierung des Workflows im staging Kontext der WebApp und des Tracking-Pixel

Zeitplan

  • Prototype: bis Ende KW 41 (13. Oktober 2017)
  • Post-Prototype: bis Ende KW 42 (20. Oktober 2017); falls etwas dazwischen kommen sollte Mitte / Ende KW 43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment