puppetlabs / puppetlabs-pecdm

Puppet Bolt driven fusion of puppetlabs/peadm and Terraform.
Apache License 2.0
14 stars 18 forks source link

CA share task #62

Open cdenneen opened 2 years ago

cdenneen commented 2 years ago

Use Case

Setting up new stacks to migrate existing over to will need the CA to be shared.

Describe the Solution You Would Like

Need ca to be copied over from existing to new stack prior to provisioning PE so the new infrastructure matches current CA agents are using.

reidmv commented 2 years ago

We think the best way to handle this is to restore a previously backed-up CA onto the newly deployed cluster. Right now this approach is blocked on finishing the peadm::restore plan. https://github.com/puppetlabs/puppetlabs-peadm/pull/250

cdenneen commented 1 year ago

@reidmv now that peadm::restore isn't blocked any good example of adding this to a bolt plan?