Ich habe zwei aws Konten: Produktion und Staging. Ich verwende v3 aws-cli über GIT meiner Produktionsumgebung zu implementieren mit eb deploy
Bereitstellung für separate Konten mit aws cli
Ich möchte regelmäßig meine Staging-Umgebung bereitstellen können, von meinem Zweig entwickeln und, wenn es darum geht, eine Veröffentlichung der Bereitstellung Ich möchte in der Lage sein, von meiner neu erstellten Freigabe Verzweigung zu meiner Produktionsumgebung zu implementieren.
Ich habe bereits meine ~/.aws/config-Datei mit meinen zwei Kontoschlüssel-Sets (Staging und Produktion), und möchte in der Lage sein, etwas zu tun:
eb deploy --profile staging
und
eb deploy --profile production
Ist es notwendig, die beiden Umgebungen unter demselben Konto zu haben und eb use production-env
und eb use staging-env
zu verwenden?
haben Sie für diese Frage Antwort gefunden aussehen beantwortet? Ich habe dasselbe Problem, wenn Sie Antwort haben, beantworten Sie bitte Ihre Frage. Vielen Dank. – Wizard
Ich habe gerade meinen GIT Repo als eine andere lokale Kopie als 'my_app_staging' geklont. Auf diese Weise konnte ich 'eb init' verwenden, um eine separate aws-Konfiguration (lokal gespeichert) mit den Schlüsseln für mein Staging-Konto zu haben. Jedes Mal, wenn ich das Staging durchführen möchte, gehe ich in dieses Verzeichnis und ziehe das Remote Repo und 'eb deploy' von dort. –
ist keine Lösung für die Bereitstellung von ~ 10 App ... – Wizard