Um AWS CloudFormation pode criar um KeyPair para usar posteriormente ao iniciar instâncias?

9

Gostaria de iniciar minha pilha usando um par de chaves criado como parte do CloudFormation.

Isso é possível?

....
"Resources": {
    "ReverseProxyKeyPair": {
        "Type": "AWS::EC2::KeyPair",
        "Properties": {
            "KeyName": "reverse_proxy"
        }
    },
....

foi um palpite, mas não funcionou. Não localizei um esquema para o CloudFormation dizer que isso não é possível.

A maioria dos exemplos pressupõe que um KeyPair já tenha sido criado - presumo que haja apenas uma chance de fazer o download, no momento da criação. Mas eu gostaria de criar dinamicamente um e, em seguida, usá-lo como saída e despejá-lo no S3 (digamos).

Ou isso é uma ideia boba?

Peter Mounce
fonte

Respostas: