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]
[0]:
Gekapselter Let's Encryptcerbot
+ on-demand Ingress-Erstellung für die Domain Verifizierung[1]:
Dies kann laut diesem Issue im Moment nur manuell geschehen
- 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
- 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