Migration - Puppet CA to Icinga CA

Hello All!

We are currently using the Puppet CA for our certificates on our cluster

class { '::icinga2::feature::api':
      pki             => 'puppet',

My question is has anyone moved from using Puppet CA to Icinga CA?
Any tips or things to watch out for would be appretiated.

Running Icinga2.13.2-1
Puppet 7