Управляемые SSL-сертификаты Google Cloud бесплатны.
Вы можете использовать управляемые SSL-сертификаты Google только с такими службами Google, как балансировщики нагрузки. Вы не можете использовать их в службах, которые вы контролируете. Google не делает доступным закрытый ключ сертификата.
Сервисы Google, такие как балансировщики нагрузки, поддерживают более одного сертификата SSL. Каждый управляемый сертификат Google может иметь только одно подтвержденное доменное имя. Это может быть поддомен корневого домена, которым вы владеете / управляете. Подстановочные знаки не поддерживаются.
Если какое-либо из перечисленных выше ограничений затрагивает вас, вам нужно будет выбрать сертификаты для самостоятельного управления. Вы можете легко создавать свои собственные SSL-сертификаты Let's Encrypt с помощью Cloud Shell.
Примеры команд для запуска в Cloud Shell:
wget https://dl.eff.org/certbot-auto
chmod +x certbot-auto
./certbot-auto certonly --manual --preferred-challenges dns -d 'example.com' -d '*.example.com'
Я написал статью, в которой это подробно рассматривается здесь.