https://pulumi.com logo
Title
q

quick-lifeguard-72252

11/03/2021, 11:24 PM
I've used CDK before to set up self-mutating pipelines on AWS (example https://docs.aws.amazon.com/cdk/latest/guide/cdk_pipeline.html). Is it possible to do the same thing with Pulumi?
b

billowy-army-68599

11/03/2021, 11:27 PM
you'd need to define the code pipeline manually
👍 1
q

quick-lifeguard-72252

11/03/2021, 11:32 PM
So I would have a pipeline stack on Pulumi in addition to my staging/production stacks?
b

billowy-army-68599

11/03/2021, 11:44 PM
I'm not familiar with codepipeline myself, but that sounds about right
g

great-sunset-355

11/15/2021, 3:00 PM
Yes, CDK self mutating pipeline is just CodePipeline defined somewhere else. So you need a separate stack/project for CDP. I usually advise everyone to migrate away from AWS Code* tools unless it's absolutely necessary because they make things really complicated. The fact that it took almost a year for the CDK team to provide a CDK pipeline speaks for itself. CodePipeline being defined as code/configuration you have to maintain 2 states. 1) Pipeline itself 2) The actual infrastructure you are interested in deploying
q

quick-lifeguard-72252

11/15/2021, 8:02 PM
I'm also considering migrating away. Thanks for the data point. I was able to set up a self-mutating pipeline in the end.
What are some hosted alternatives that aren't more expensive? I'm only using codepipeline and codebuild because everything else is on AWS.