Upload proxy manifests during GCB build

GCB will now upload the images to GCR and the manifests to GCS. A Spinnaker pipeline can then be triggered by the GCB Pub/Sub message and use both the image and the manifests to deploy the proxy to GKE.

Also temporarily moves customized Maven repo location while it is being worked on.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=239853011
This commit is contained in:
jianglai 2019-03-22 13:26:18 -07:00
parent 6e1e4769a9
commit c25486ec32
8 changed files with 33 additions and 8 deletions

View file

@ -78,5 +78,4 @@ container_push(
image = ":proxy_image",
registry = "gcr.io",
repository = "GCP_PROJECT/IMAGE_NAME",
tag = "bazel",
)

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy-canary
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy-canary
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: proxy
image: gcr.io/GCP_PROJECT/IMAGE_NAME:bazel
image: gcr.io/GCP_PROJECT/proxy:latest
ports:
- containerPort: 30000
name: health-check