Das größte Problem, das ich hier verstehe, ist die Verwaltung von IPs. Die IP-Adressen der Rails-Pods werden dynamisch sein, sodass sie nicht auf die Whitelist gesetzt werden können. Wie bekomme ich auf sichere Weise Zugriff auf die Google Cloud SQL-Datenbank, ohne die IPs der Rails-Container zu kennen?Was ist derzeit der beste Weg, Rails auf Google Container Engine (GKE) mit Google Cloud SQL zu verbinden
0
A
Antwort
0
Sie können die Cloud SQL-Proxy in Ihrem pod ausführen, die Sie Cloud SQL über einen lokalen UNIX-Socket verbinden können: https://github.com/GoogleCloudPlatform/cloudsql-proxy#to-use-from-kubernetes
Verwandte Themen
- 1. Zugriff auf Google Cloud-SQL aus Google Container-Engine
- 2. Was ist der beste Weg, Google Cloud Storage zu implementieren?
- 3. Google Container Engine: Zugriff auf Cloud-Speicher
- 4. Google Cloud Container-Engine vs normal vm
- 5. Verbinden mit Cloud-Sql von einer Google Container-Engine-Instanz Docker Bild running craft cms
- 6. MaxGCEPDVolumeCount in Google Container Engine
- 7. DaemonSets auf Google Container Engine (Kubernetes)
- 8. Was ist der beste Weg, um Google App Engine-Anwendung zu profilieren/zu optimieren?
- 9. Google Container Engine-Subnetze
- 10. DeamonsSet "Steckenbleiben" in Google Container Engine 1.2.0
- 11. Google Cloud Datastore vs Google App Engine
- 12. App Motor nicht zu Google Cloud SQL
- 13. nicht zu Google Cloud SQL mit SSL + Golang von Google App Engine
- 14. Auto-Skalierung für Google Container-Engine
- 15. Google Cloud SQL ist langsam
- 16. Wordpress auf Google Cloud Compute mit CloudSQL verbinden DB
- 17. Sind Google Container Engine-Instanzen über DNS zugänglich?
- 18. Postgres Ausgabe - Ruby on Rails (Postgres) auf Google Container Engine
- 19. Verbinden Sie Google App Engine mit Google Cloud Storage in einer flexiblen Umgebung.
- 20. Wie legen Sie eine statische IP-Adresse für einen Google Container Engine-Dienst (GKE) fest?
- 21. Was ist der beste Weg, Google Mail-Stil "rückgängig machen" in Rails zu implementieren?
- 22. Google Cloud SQL-Zertifizierungsstellenzertifikat
- 23. Was ist der beste Weg, Google Docs mit der API zu bearbeiten?
- 24. Google Cloud der 2. Generation SQL - App Engine
- 25. Kubernetes Load Balancer SSL Kündigung in Google Container-Engine?
- 26. WinSCP zu Google Cloud
- 27. Google Cloud SQL Keine Antwort
- 28. Verbinden mit dem Google App Engine-Datenspeicher
- 29. Protokollierung gesendet an STDOUT/STDERR auf Google Container Engine-Pods, die nicht in Cloud Logging angezeigt werden
- 30. PhP mit GAE und Google Cloud SQL
Ja, ich habe gerade vor kurzem, dass. Es scheint der einzige wirkliche Weg zu sein, obwohl es immer noch ziemlich eklig ist, da es eine persistente Festplatte erstellen muss, die auch ärgerlich nicht-trivial ist:/Aber es ist was wir haben. Vielen Dank! –
welcher Teil erfordert eine persistente Festplatte? Ich bin nicht allzu gut über GKE, aber ich glaube nicht, dass dies eine persistente Festplatte erfordert – Vadim
Ja, es looos wie es von diesem Link "Dieser GCE PD muss bereits existieren." um das Geheimnis zu bewahren –