Ich habe eine Spring-Boot-Anwendung, die ich in der öffentlichen Cloud von OVH bereitstellen möchte.
Ich muss nicht das Ziel erreichen, mehrere Instanzen derselben Anwendung bereitzustellen, und jede Instanz muss über eigene Ressourcen verfügen (z. B. MySQL-Datenbank).
Auf jede Instanz muss mit einer speziellen URL zugegriffen werden. Zum Beispiel:
- Auf die erste Instanz kann über http: //domainname/instance1/index.html zugegriffen werden
- Auf die zweite Instanz kann über http: //domainname/instance2/index.html zugegriffen werden
Ich bin wirklich neu in allem, was Cloud Computing und Bereitstellungen betrifft.
Was ich im Internet gelesen habe, bezweifle ich
Verwenden Sie Docker, wenn jede Instanz in einem eigenen Container ausgeführt werden muss (damit die Ressourcen für jede Instanz getrennt werden).
Verwenden Sie Kubernetes, um das Ziel zu erreichen, dass auf jede Instanz über eine bestimmte URL zugegriffen werden kann.
Liege ich falsch ? Alle Online-Kurse / Ressourcen / Videos, die helfen können, wären fantastisch.
Danke im Voraus.
quelle