Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 959 Bytes

ssl.md

File metadata and controls

46 lines (32 loc) · 959 Bytes

GKEのSSL化

Google マネージド SSL 証明書の使用

公開したいPodがServiceになっている必要があります。

1. 静的IPアドレスの予約

コンソール

2. マニフェスト適用

kubectl apply -f ./ssl/hello-slide-api.yaml

3. Ingress作成

kubectl apply -f ./ssl/hello-slide-api-ingress.yaml

# 確認
kubectl get ingress

4. 証明書のプロビジョニング

# 確認(プロビジョニングされるまで最大60分ほどかかる)
kubectl describe managedcertificate hello-slide-api
Status:
  Certificate Name:    []
  Certificate Status:  Active # ここがActiveになったらOK
  Domain Status:
    Domain:     [domain]
    Status:     Active

5. 確認

curl https://api.hello-slide.jp/account