Ich möchte meinen Stack mit einem Schlüsselpaar starten, das als Teil der CloudFormation erstellt wurde.
Ist das möglich?
....
"Resources": {
"ReverseProxyKeyPair": {
"Type": "AWS::EC2::KeyPair",
"Properties": {
"KeyName": "reverse_proxy"
}
},
....
war eine Vermutung, hat aber nicht funktioniert. Ich habe kein Schema für CloudFormation gefunden, um zu sagen, dass dies nicht möglich ist.
In den meisten Beispielen wird davon ausgegangen, dass bereits ein KeyPair erstellt wurde. Ich gehe davon aus, dass es zum Zeitpunkt der Erstellung nur eine Möglichkeit gibt, es herunterzuladen. Aber ich möchte eine dynamisch erstellen und sie dann als Ausgabe verwenden und in S3 ausgeben (sagen wir).
Oder ist das eine dumme Idee?