Google Cloud'da sertifikalar Certificate Manager üzerinden yönetilir ve yük dengeleyicilere bağlanır. İki yol vardır: Google'ın yönettiği sertifikalar veya kendi sertifikanızı yüklemek.
Kendi Sertifikanızı Yükleme
gcloud certificate-manager certificates create ornek-sertifika \
--certificate-file=ornek-fullchain.pem \
--private-key-file=ornek.key
gcloud certificate-manager certificates list
Sertifika dosyasında sunucu sertifikasını ara sertifikalar izlemelidir. Yüklenen sertifika bir sertifika eşlemesine (certificate map) eklenip hedef HTTPS proxy'sine bağlanır.
Google Yönetimli Sertifika
DNS yetkilendirmesi kullanan akışta önce yetkilendirme oluşturulur, doğrulama için istenen CNAME kaydı DNS'e eklenir:
gcloud certificate-manager dns-authorizations create ornek-auth \
--domain="ornek.com"
gcloud certificate-manager certificates create ornek-yonetimli \
--domains="ornek.com" \
--dns-authorizations=ornek-auth
Hangi Durumda Hangisi?
- Yönetimli: DV yeterliyse ve yenileme otomatik olsun isteniyorsa.
- Kendi sertifikanız: OV/EV gerekiyorsa veya belirli bir CA'dan alınan sertifika kullanılacaksa.
Doğrulama ve Sorun Giderme
- Sertifika durumunu
gcloud certificate-manager certificates describe ornek-yonetimliile izleyin. - Durum uzun süre bekliyorsa DNS kaydının doğruluğunu ve yayılmasını kontrol edin.
- Sonucu SSL kontrol aracıyla sınayın.
Kendi sertifikanızı kullanacaksanız SSL sertifikaları sayfasından ürün seçebilir, CSR oluşturucuyla isteğinizi hazırlayabilirsiniz.