Wir haben derzeit unsere Produktion elastische Suche nach aws. Jeden Abend aktualisieren wir die Produktion elastisch mit neuen Daten (Stammdaten) und dann laufen Scripts, um neue Basis mit aktueller Produktion zu verbinden.AWS staging to production
Wissen das funktioniert in Ordnung, aber Produktion ist ausgeschaltet, während dies geschieht. Also dachte ich mir, dass ich alles tun kann, um die elastische Suchumgebung auf aws zu staffeln und dann, wenn es fertig ist, einfach in die Produktion zu wechseln.
Also hier mein Fluss.
- Spin neue elastische Suchinstanz (Staging)
- bevölkern Daten (Staging)
- Skripts ausführen (Zusammenführung Produktion Staging) bis
- Schalter irgendwie
- Entfernen/Löschen/shutdown alte Produktions
Ich sah aws Route 53 und das sieht vielversprechend aus. Grundsätzlich Geige mit DNS-Einstellungen machen "productionelastic" zeigen auf Staging und dann Produktionsinstanz herunterfahren.
Gibt es noch etwas, das ich tun kann, wird auch Route 53 Idee arbeiten.
Route53 sollte funktionieren. Sie können in eine Unordnung geraten, wenn Sie ssl tun.Das SSL-Zertifikat hinter der Domäne "Elastisearch" wird Ihrem DNS nicht zugeordnet und Sie müssen möglicherweise eine Ausnahme hinzufügen. – Shibashis
Zum Glück ist unser Gummiband nicht von außen sichtbar, also keine Notwendigkeit für ssl. danke – Pintac
So ur Laufen Sie benutzerdefinierte Elastichearch, dachte ich, dass Sie aws Elastichearch verwenden. Das SSL-Problem trifft nicht wirklich auf deine Einrichtung zu – Shibashis