Перевірка сертифікатів та поведінка ієрархії у ляльках - це справді стандартний SSL, але це свого роду часткова реалізація стандартів - є давній запит на функцію, щоб покращити його підтримку складніших розгортань .
Якщо мета полягає в тому, щоб випуск та затвердження сертифікатів було переведено на систему сертифікаційних послуг AD (і ніколи більше не puppet cert sign
вводиться), вам, мабуть, не пощастить без певної роботи з розробки програмного забезпечення.
Клієнт використовує власний API REST Puppet для обробки запитів на сертифікати, отримання підписаних сертифікатів, доступу AIA та CRL тощо; вам потрібно буде застосувати клей між цими дзвінками API та точками доступу RPC Services Certificate Services.
Але, якщо ви просто шукаєте, щоб ваші лялькові сертифікати знаходилися в ланцюзі довіри під вашим коренем AD CS, тоді рекомендація sysadmin1138 має чудово працювати (хоча я також не перевіряв її - я знайду час для цього та оновлення ви).
Клієнти ляльок будуть ставитися до проміжного Puppet CA так, ніби він був кореневим CA (який дасть робочу перевірку, не потребуючи знань кореня), залишаючись дійсними нащадками реального кореневого CA.