Skip to content

Commit

Permalink
Add "sample-public-image-"prefixed tags to images (#1473)
Browse files Browse the repository at this point in the history
* Add "sample-public-image-"prefixed tags to images

* Replace -tag with -${SHORT_SHA}

SHORT_SHA = the first 7 characters of the commit SHA

* Use ${SHORT_SHA} for all tags
  • Loading branch information
NimJay authored Oct 25, 2024
1 parent ba7128e commit 16e1c91
Show file tree
Hide file tree
Showing 16 changed files with 92 additions and 3 deletions.
3 changes: 3 additions & 0 deletions batch/aiml-workloads/src/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,11 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/batch-ml-workload'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/batch-ml-workload:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'batch/aiml-workloads/src'

images:
- 'us-docker.pkg.dev/google-samples/containers/gke/batch-ml-workload'
- 'us-docker.pkg.dev/google-samples/containers/gke/batch-ml-workload:sample-public-image-${SHORT_SHA}'
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,13 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/metrics-exporter'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/metrics-exporter:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'cost-optimization/gke-vpa-recommendations/metrics-exporter'

# Push images.
images:
- 'us-docker.pkg.dev/google-samples/containers/gke/metrics-exporter'
- 'us-docker.pkg.dev/google-samples/containers/gke/metrics-exporter:sample-public-image-${SHORT_SHA}'

6 changes: 6 additions & 0 deletions databases/cloud-pubsub/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/pubsub-sample:v2'
- '-t'
- 'gcr.io/google-samples/pubsub-sample:sample-public-image-v2-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/pubsub-sample:v2'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/pubsub-sample:sample-public-image-v2-${SHORT_SHA}'
- '.'
dir: 'databases/cloud-pubsub'

images:
- 'gcr.io/google-samples/pubsub-sample:v2'
- 'gcr.io/google-samples/pubsub-sample:sample-public-image-v2-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/pubsub-sample:v2'
- 'us-docker.pkg.dev/google-samples/containers/gke/pubsub-sample:sample-public-image-v2-${SHORT_SHA}'
3 changes: 3 additions & 0 deletions databases/hello-app-cloud-spanner/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,12 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cloud-spanner'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cloud-spanner:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'databases/hello-app-cloud-spanner'

# Push images.
images:
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cloud-spanner'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cloud-spanner:sample-public-image-${SHORT_SHA}'
5 changes: 4 additions & 1 deletion databases/stateful-workload-filestore/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,12 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/stateful-workload'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/stateful-workload:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'stateful-workload-filestore'

# Push images.
images:
- 'us-docker.pkg.dev/google-samples/containers/gke/stateful-workload'
- 'us-docker.pkg.dev/google-samples/containers/gke/stateful-workload'
- 'us-docker.pkg.dev/google-samples/containers/gke/stateful-workload:sample-public-image-${SHORT_SHA}'
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/sd-dummy-exporter:v0.3.0'
- '-t'
- 'gcr.io/google-samples/sd-dummy-exporter:sample-public-image-v0.3.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/sd-dummy-exporter:v0.3.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/sd-dummy-exporter:sample-public-image-v0.3.0-${SHORT_SHA}'
- '.'
dir: 'observability/custom-metrics-autoscaling/direct-to-sd'

images:
- 'gcr.io/google-samples/sd-dummy-exporter:v0.3.0'
- 'gcr.io/google-samples/sd-dummy-exporter:sample-public-image-v0.3.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/sd-dummy-exporter:v0.3.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/sd-dummy-exporter:sample-public-image-v0.3.0-${SHORT_SHA}'
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/prometheus-dummy-exporter:v0.2.0'
- '-t'
- 'gcr.io/google-samples/prometheus-dummy-exporter:sample-public-image-v0.2.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/prometheus-dummy-exporter:v0.2.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/prometheus-dummy-exporter:sample-public-image-v0.2.0-${SHORT_SHA}'
- '.'
dir: 'observability/custom-metrics-autoscaling/google-managed-prometheus'

images:
- 'gcr.io/google-samples/prometheus-dummy-exporter:v0.2.0'
- 'gcr.io/google-samples/prometheus-dummy-exporter:sample-public-image-v0.2.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/prometheus-dummy-exporter:v0.2.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/prometheus-dummy-exporter:sample-public-image-v0.2.0-${SHORT_SHA}'
6 changes: 6 additions & 0 deletions quickstarts/guestbook/php-redis/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/gb-frontend:v5'
- '-t'
- 'gcr.io/google-samples/gb-frontend:sample-public-image-v5-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-frontend:v5'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-frontend:sample-public-image-v5-${SHORT_SHA}'
- '.'
dir: 'quickstarts/guestbook/php-redis'

images:
- 'gcr.io/google-samples/gb-frontend:v5'
- 'gcr.io/google-samples/gb-frontend:sample-public-image-v5-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-frontend:v5'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-frontend:sample-public-image-v5-${SHORT_SHA}'
6 changes: 6 additions & 0 deletions quickstarts/guestbook/redis-follower/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/gb-redis-follower:v2'
- '-t'
- 'gcr.io/google-samples/gb-redis-follower:sample-public-image-v2-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-redis-follower:v2'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-redis-follower:sample-public-image-v2-${SHORT_SHA}'
- '.'
dir: 'quickstarts/guestbook/redis-follower'

images:
- 'gcr.io/google-samples/gb-redis-follower:v2'
- 'gcr.io/google-samples/gb-redis-follower:sample-public-image-v2-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-redis-follower:v2'
- 'us-docker.pkg.dev/google-samples/containers/gke/gb-redis-follower:sample-public-image-v2-${SHORT_SHA}'
7 changes: 7 additions & 0 deletions quickstarts/hello-app-cdn/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,17 @@ steps:
- '-t'
- 'gcr.io/google-samples/hello-app-cdn:1.0'
- '-t'
- 'gcr.io/google-samples/hello-app-cdn:sample-public-image-1.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cdn:1.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cdn:sample-public-image-1.0-${SHORT_SHA}'
- '.'
dir: 'quickstarts/hello-app-cdn'

images:
- 'gcr.io/google-samples/hello-app-cdn:1.0'
- 'gcr.io/google-samples/hello-app-cdn:sample-public-image-1.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cdn:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-cdn:sample-public-image-1.0-${SHORT_SHA}'

9 changes: 8 additions & 1 deletion quickstarts/hello-app-redis/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,17 @@ steps:
- '-t'
- 'gcr.io/google-samples/hello-app-redis:1.0'
- '-t'
- 'gcr.io/google-samples/hello-app-redis:sample-public-image-1.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-redis:1.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-redis:sample-public-image-1.0-${SHORT_SHA}'
- '.'
dir: 'quickstarts/hello-app-redis'

images:
- 'gcr.io/google-samples/hello-app-redis:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-redis:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-redis:sample-public-image-1.0-${SHORT_SHA}'
- 'gcr.io/google-samples/hello-app-redis:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-redis:sample-public-image-1.0-${SHORT_SHA}'

6 changes: 6 additions & 0 deletions quickstarts/hello-app-tls/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ steps:
- '-t'
- 'gcr.io/google-samples/hello-app-tls:1.0'
- '-t'
- 'gcr.io/google-samples/hello-app-tls:sample-public-image-1.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-tls:1.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-tls:sample-public-image-1.0-${SHORT_SHA}'
- '.'
dir: 'quickstarts/hello-app-tls'

images:
- 'gcr.io/google-samples/hello-app-tls:1.0'
- 'gcr.io/google-samples/hello-app-tls:sample-public-image-1.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-tls:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app-tls:sample-public-image-1.0-${SHORT_SHA}'
12 changes: 12 additions & 0 deletions quickstarts/hello-app/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@ steps:
- '-t'
- 'gcr.io/google-samples/hello-app:1.0'
- '-t'
- 'gcr.io/google-samples/hello-app:sample-public-image-1.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:1.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:sample-public-image-1.0-${SHORT_SHA}'
- '.'
dir: 'quickstarts/hello-app'

Expand All @@ -42,13 +46,21 @@ steps:
- '-t'
- 'gcr.io/google-samples/hello-app:2.0'
- '-t'
- 'gcr.io/google-samples/hello-app:sample-public-image-2.0-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:2.0'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:sample-public-image-2.0-${SHORT_SHA}'
- '.'
dir: 'quickstarts/hello-app'

# Push images.
images:
- 'gcr.io/google-samples/hello-app:1.0'
- 'gcr.io/google-samples/hello-app:sample-public-image-1.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:1.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:sample-public-image-1.0-${SHORT_SHA}'
- 'gcr.io/google-samples/hello-app:2.0'
- 'gcr.io/google-samples/hello-app:sample-public-image-2.0-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:2.0'
- 'us-docker.pkg.dev/google-samples/containers/gke/hello-app:sample-public-image-2.0-${SHORT_SHA}'
9 changes: 9 additions & 0 deletions quickstarts/whereami/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,15 @@ steps:
- '-t'
- 'gcr.io/google-samples/whereami:v1.2.23'
- '-t'
- 'gcr.io/google-samples/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/whereami:v1.2.23'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
- '-t'
- 'europe-docker.pkg.dev/google-samples/containers/gke/whereami:v1.2.23'
- '-t'
- 'europe-docker.pkg.dev/google-samples/containers/gke/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
- '.'
dir: 'quickstarts/whereami'
- name: ubuntu
Expand All @@ -39,5 +45,8 @@ steps:
images:
- 'gcr.io/google-samples/whereami:v1.2.23'
- 'gcr.io/google-samples/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
- 'us-docker.pkg.dev/google-samples/containers/gke/whereami:v1.2.23'
- 'us-docker.pkg.dev/google-samples/containers/gke/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
- 'europe-docker.pkg.dev/google-samples/containers/gke/whereami:v1.2.23'
- 'europe-docker.pkg.dev/google-samples/containers/gke/whereami:sample-public-image-v1.2.23-${SHORT_SHA}'
3 changes: 3 additions & 0 deletions security/language-vulns/maven/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,11 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/security/maven-vulns'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/security/maven-vulns:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'security/language-vulns/maven'

images:
- 'us-docker.pkg.dev/google-samples/containers/gke/security/maven-vulns'
- 'us-docker.pkg.dev/google-samples/containers/gke/security/maven-vulns:sample-public-image-${SHORT_SHA}'
5 changes: 4 additions & 1 deletion security/wi-secrets/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,12 @@ steps:
- 'build'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/wi-secret-store'
- '-t'
- 'us-docker.pkg.dev/google-samples/containers/gke/wi-secret-store:sample-public-image-${SHORT_SHA}'
- '.'
dir: 'security/wi-secrets'

# Push images.
images:
- 'us-docker.pkg.dev/google-samples/containers/gke/wi-secret-store'
- 'us-docker.pkg.dev/google-samples/containers/gke/wi-secret-store'
- 'us-docker.pkg.dev/google-samples/containers/gke/wi-secret-store:sample-public-image-${SHORT_SHA}'

0 comments on commit 16e1c91

Please sign in to comment.