Ich habe ein Projekt übernommen, das auf elastische Bohnenstange eingesetzt wurde. Ich möchte meinen eb cli so konfigurieren, dass er in der vorhandenen Umgebung bereitgestellt wird, ohne diese Umgebung zu ändern. Aus meiner Recherche habe ich den Eindruck, dass eb init
der richtige Befehl ist, aber als ich anfing, die interaktive Sitzung zu durchlaufen, schien es so, als würde es meine Einträge als Konfigurationseinstellungen verwenden (z. B. Plattformversion). Ich möchte sicherstellen, dass ich die Einstellungen, die bereits verwendet werden, beibehalten (ich konnte nicht feststellen, welche Plattformversion meine laufende Umgebung verwendet), und ich möchte sicherstellen, dass die laufende ec2-Instanz aus irgendeinem Grund nicht ersetzt oder beendet wird . Kennt jemand den besten Weg, dies zu tun? Vielen Dank im Voraus für jede Hilfe.wie eb cli mit eb env konfigurieren, die bereits läuft
Antwort
Während eb init
sicherstellen, dass eine vorhandene Anwendung und Umgebung ausgewählt wird. Solange Sie dies tun, wird es die Einstellungen aus der Umgebung herunterziehen.
Allerdings sind die Einstellungen, die eb init
erstellt, die Standardeinstellung für zukünftige Umgebungen. Es werden keine Einstellungen in laufenden Umgebungen überschrieben.
Soweit Instanzen, Elastic Beanstalk kann jederzeit Instanzen basierend auf Gesundheit und Autoscaling beenden oder erstellen. Wenn wir jedoch davon ausgehen, dass Ihre Instanzen fehlerfrei sind und keine Autoscaling-Ereignisse auftreten, werden die Instanzen durch eb deploy
niemals ersetzt.
Ich bin jedoch ein wenig neugierig, warum Sie so besorgt sind, dass Ihre Instanzen ersetzt werden.
Soweit Ihre aktuelle Plattform zu bestimmen, können Sie diese Informationen von eb status
erhalten.
bessere Weg ist, Sie aws zu konfigurieren cli aws konfigurieren oder manuell erstellen mit -
~/.aws/config
mit
[profilename]
region = ap-south-1
~/.aws/credentials
mit
[profilename]
aws_secret_access_key = abc
aws_access_key_id = pqr
und verwenden dann -
eb init --profile profilename
- 1. der EB CLI einrichten - Fehler nonetype get_frozen_credentials
- 2. Django eb deploy Fehlermeldung
- 3. So geben Sie eine EC2-Sicherheitsgruppe mit eb cli an
- 4. So geben Sie eine EC2-Sicherheitsgruppe mit eb cli an
- 5. AWS - Installieren Sie das EB CLI auf OS X
- 6. AWS 'eb deploy' immer zip alle Dateien
- 7. Django läuft erfolgreich auf localhost, aber 500 auf AWS EB
- 8. EB Bereitstellung in mehreren Umgebungen
- 9. AWS: Verbindung von eb cli und Beanjestal-Anwendung, die mit der GUI erstellt wurde
- 10. Eb-Tools mit mehreren aws-Konten
- 11. AWS/EB - mit interner Dummy-Verbindung gelandet
- 12. AWS EB - Umleiten aller Zugriffe auf https
- 13. eb awscli kann nicht aus dem git-Verzeichnis bereitgestellt werden
- 14. Der Versuch, resize2fs EB Volume schlägt fehl
- 15. AWS EB-Fehler: Falsche Anwendungsversion in allen Instanzen gefunden
- 16. Bereitstellung für separate Konten mit aws cli
- 17. OpenSSH Windows - AWS "eb ssh" führt zu "Warnung: Ungeschützte Schlüsseldatei!"
- 18. Nicht in der Lage meinen Code in AWS EB schieben
- 19. git aws.push nicht durch eb erstellt Kommando INIT
- 20. EB: Automatisches Bereitstellen eines neuen Docker-Images aus Docker Hub
- 21. AWS 'eb deploy' gibt immer den Returncode zurück 0
- 22. System kann Balanced.js beim Ausführen von eb deploy nicht finden?
- 23. Wie Amazon aktualisieren elasticbeanstalk CLI
- 24. AWS ElasticBeanstalk ENV funktioniert nicht
- 25. Warum erhalte ich eine Erlaubnis verweigert Fehler auf Docker/aws eb?
- 26. Wie Sie wissen, welche WAR-Datei "eb deploy" in AWS Elastic Beanstalk bereitgestellt
- 27. CLI-Kommunikation mit bereits laufender Java-Anwendung?
- 28. Wie richten Sie verschiedene hochgeladene Dateispeicherorte für Laravel 5.2 in lokaler Bereitstellung und AWS EB mit S3 ein?
- 29. jupyter notebook läuft kernel in verschiedenen env
- 30. Debugging $ Digest läuft bereits
Solange wir den '.ppk'-Schlüssel in den' .ssh'-Ordner stellen, bevor 'eb init' –
für mich' eb init' oder 'eb init -i' zeigt nicht Mumbai-Region, was könnte der Grund sein ? –
@PiyushSWanare Das CLI hat die neue Region wahrscheinlich noch nicht unterstützt. –