Retrieve load balancer certificate id from DigitalOcean on each deploy
Co-authored-by: Mikayla <mikayla@zed.dev>
This commit is contained in:
parent
329a0724e0
commit
54838664ae
2 changed files with 3 additions and 1 deletions
|
@ -3,6 +3,7 @@ apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: ${ZED_KUBE_NAMESPACE}
|
name: ${ZED_KUBE_NAMESPACE}
|
||||||
|
|
||||||
---
|
---
|
||||||
kind: Service
|
kind: Service
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
@ -11,7 +12,7 @@ metadata:
|
||||||
name: collab
|
name: collab
|
||||||
annotations:
|
annotations:
|
||||||
service.beta.kubernetes.io/do-loadbalancer-tls-ports: "443"
|
service.beta.kubernetes.io/do-loadbalancer-tls-ports: "443"
|
||||||
service.beta.kubernetes.io/do-loadbalancer-certificate-id: "08d9d8ce-761f-4ab3-bc78-4923ab5b0e33"
|
service.beta.kubernetes.io/do-loadbalancer-certificate-id: ${ZED_DO_CERTIFICATE_ID}
|
||||||
spec:
|
spec:
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -13,6 +13,7 @@ version=$2
|
||||||
export_vars_for_environment ${environment}
|
export_vars_for_environment ${environment}
|
||||||
image_id=$(image_id_for_version ${version})
|
image_id=$(image_id_for_version ${version})
|
||||||
|
|
||||||
|
export ZED_DO_CERTIFICATE_ID=$(doctl compute certificate list --format ID --no-header)
|
||||||
export ZED_KUBE_NAMESPACE=${environment}
|
export ZED_KUBE_NAMESPACE=${environment}
|
||||||
export ZED_IMAGE_ID=${image_id}
|
export ZED_IMAGE_ID=${image_id}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue