pulumi-command icon indicating copy to clipboard operation
pulumi-command copied to clipboard

Support SSM commands

Open johnlabarge opened this issue 3 years ago • 4 comments

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Similar to terraform I need a ssm provisioner for pulumi commands.

Affected area/feature

This would be another bridge for commands/scripts besides ssh.

johnlabarge avatar Mar 25 '22 23:03 johnlabarge

@johnlabarge Thanks for submitting this issue.

I'm assuming "ssm" above refers to AWS SSM. If this is correct, would it be possible to use the AWS CLI alongside the existing capabilities of the Pulumi Command provider? Something like:

new local.Command("do-ssm-stuff", {
    create: "aws ssm send-command --instance-ids ...",
});

jkodroff avatar Mar 28 '22 17:03 jkodroff

Correct. I think this will work.

johnlabarge avatar Mar 28 '22 23:03 johnlabarge

@jkodroff I'm not sure this is out of the scope of this issue but it would be super cool if it could utilize AWS Systems Manager Session Manager instead of SSH.

1oglop1 avatar May 11 '22 14:05 1oglop1

1og1op1 it's the exact issue not outside the scope in any way.

johnlabarge avatar Jun 10 '22 15:06 johnlabarge

We'll track this from now on in #439 which is a slightly broader.

thomas11 avatar May 17 '24 13:05 thomas11