Add epp server to cloud build deploy (#3197)

This commit is contained in:
Pavlo Tkach
2026-08-04 19:13:32 +00:00
committed by GitHub
parent 92edbfbde2
commit aa54f9ddc9
3 changed files with 17 additions and 1 deletions
+2 -1
View File
@@ -12,6 +12,7 @@ spec:
metadata:
labels:
service: epp-server
traffic: epp-all
spec:
serviceAccountName: nomulus
nodeSelector:
@@ -98,7 +99,7 @@ spec:
ipFamilies: [IPv4, IPv6]
ipFamilyPolicy: RequireDualStack
selector:
service: epp-server
traffic: epp-all
ports:
- port: 700
targetPort: epp
+9
View File
@@ -265,6 +265,15 @@ steps:
sed s/latest/${TAG_NAME}/g | \
sed s/ENVIRONMENT/${env}/g | \
sed s/EPP-v2/epp-v2/g > ./jetty/kubernetes/nomulus-${env}-epp-server.yaml
# Generate partial-phase manifests for epp-server for Cloud Deploy canary stages
for stage in 1 5
do
awk 'NR==1,/^---$/ {if ($0 != "---") print}' ./jetty/kubernetes/nomulus-${env}-epp-server.yaml | \
sed s/name:\ epp-server/name:\ epp-server-partial-phase/g | \
sed s/service:\ epp-server/deployment:\ epp-server-partial-phase/g | \
sed "/^spec:$/a\ replicas: ${stage}" \
> ./jetty/kubernetes/nomulus-${env}-epp-server-partial-phase-${stage}.yaml
done
done
# Upload the Gradle binary to GCS if it does not exist and point URL in Gradle wrapper to it.
- name: 'gcr.io/cloud-builders/gcloud'
+6
View File
@@ -11,6 +11,7 @@ profiles:
- ../../jetty/kubernetes/nomulus-crash-console.yaml
- ../../jetty/kubernetes/nomulus-crash-frontend.yaml
- ../../jetty/kubernetes/nomulus-crash-pubapi.yaml
- ../../jetty/kubernetes/nomulus-crash-epp-server.yaml
deploy:
kubectl: { }
- name: crash-partial-phase-1
@@ -20,6 +21,7 @@ profiles:
- ../../jetty/kubernetes/nomulus-crash-console-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-crash-frontend-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-crash-pubapi-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-crash-epp-server-partial-phase-1.yaml
deploy:
kubectl: { }
- name: crash-partial-phase-5
@@ -29,6 +31,7 @@ profiles:
- ../../jetty/kubernetes/nomulus-crash-console-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-crash-frontend-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-crash-pubapi-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-crash-epp-server-partial-phase-5.yaml
deploy:
kubectl: { }
- name: sandbox
@@ -38,6 +41,7 @@ profiles:
- ../../jetty/kubernetes/nomulus-sandbox-console.yaml
- ../../jetty/kubernetes/nomulus-sandbox-frontend.yaml
- ../../jetty/kubernetes/nomulus-sandbox-pubapi.yaml
- ../../jetty/kubernetes/nomulus-sandbox-epp-server.yaml
deploy:
kubectl: { }
- name: sandbox-partial-phase-1
@@ -47,6 +51,7 @@ profiles:
- ../../jetty/kubernetes/nomulus-sandbox-console-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-sandbox-frontend-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-sandbox-pubapi-partial-phase-1.yaml
- ../../jetty/kubernetes/nomulus-sandbox-epp-server-partial-phase-1.yaml
deploy:
kubectl: { }
- name: sandbox-partial-phase-5
@@ -56,5 +61,6 @@ profiles:
- ../../jetty/kubernetes/nomulus-sandbox-console-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-sandbox-frontend-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-sandbox-pubapi-partial-phase-5.yaml
- ../../jetty/kubernetes/nomulus-sandbox-epp-server-partial-phase-5.yaml
deploy:
kubectl: { }