[benchmark] Support GCR and Artifact Registry.

We have base images that still need to be migrated (for instance, from
marketplace.gcr.io). This change restores support for GCR, to be
maintained until all images are migrated.
pull/37596/head
Paulo Castello da Costa 3 months ago
parent a374ef377d
commit cfac46bbd9
  1. 7
      tools/internal_ci/linux/grpc_e2e_performance_gke.sh
  2. 7
      tools/internal_ci/linux/grpc_e2e_performance_gke_cxx_experiments_framework.sh
  3. 7
      tools/internal_ci/linux/grpc_e2e_performance_gke_experiment.sh
  4. 7
      tools/internal_ci/linux/grpc_psm_performance_gke_experiment.sh

@ -73,9 +73,10 @@ WORKER_POOL_32CORE=workers-c2-30core-ci
# Prefix for log URLs in cnsviewer.
LOG_URL_PREFIX="http://cnsviewer/placer/prod/home/kokoro-dedicated/build_artifacts/${KOKORO_BUILD_ARTIFACTS_SUBDIR}/github/grpc/"
# This is to ensure we can push and pull images from Artifact Registry. We do
# not necessarily need it to run load tests, but will need it when we employ
# pre-built images in the optimization.
# This is to ensure we can push and pull images from GCR and Artifact Registry.
# We do not necessarily need it to run load tests, but will need it when we
# employ pre-built images in the optimization.
gcloud auth configure-docker
gcloud auth configure-docker "${PREBUILT_IMAGE_PREFIX%%/*}"
# Connect to benchmarks-prod2 cluster.

@ -67,9 +67,10 @@ WORKER_POOL_32CORE=workers-c2-30core-ci
# Prefix for log URLs in cnsviewer.
LOG_URL_PREFIX="http://cnsviewer/placer/prod/home/kokoro-dedicated/build_artifacts/${KOKORO_BUILD_ARTIFACTS_SUBDIR}/github/grpc/"
# This is to ensure we can push and pull images from Artifact Registry. We do
# not necessarily need it to run load tests, but will need it when we employ
# pre-built images in the optimization.
# This is to ensure we can push and pull images from GCR and Artifact Registry.
# We do not necessarily need it to run load tests, but will need it when we
# employ pre-built images in the optimization.
gcloud auth configure-docker
gcloud auth configure-docker "${PREBUILT_IMAGE_PREFIX%%/*}"
# Connect to benchmarks-prod2 cluster.

@ -68,9 +68,10 @@ WORKER_POOL_32CORE=workers-c2-30core-ci
# Prefix for log URLs in cnsviewer.
LOG_URL_PREFIX="http://cnsviewer/placer/prod/home/kokoro-dedicated/build_artifacts/${KOKORO_BUILD_ARTIFACTS_SUBDIR}/github/grpc/"
# This is to ensure we can push and pull images from Artifact Registry. We do
# not necessarily need it to run load tests, but will need it when we employ
# pre-built images in the optimization.
# This is to ensure we can push and pull images from GCR and Artifact Registry.
# We do not necessarily need it to run load tests, but will need it when we
# employ pre-built images in the optimization.
gcloud auth configure-docker
gcloud auth configure-docker "${PREBUILT_IMAGE_PREFIX%%/*}"
# Connect to benchmarks-prod2 cluster.

@ -46,9 +46,10 @@ WORKER_POOL_8CORE=workers-c2-8core-ci
# Prefix for log URLs in cnsviewer.
LOG_URL_PREFIX="http://cnsviewer/placer/prod/home/kokoro-dedicated/build_artifacts/${KOKORO_BUILD_ARTIFACTS_SUBDIR}/github/grpc/"
# This is to ensure we can push and pull images from Artifact Registry. We do
# not necessarily need it to run load tests, but will need it when we employ
# pre-built images in the optimization.
# This is to ensure we can push and pull images from GCR and Artifact Registry.
# We do not necessarily need it to run load tests, but will need it when we
# employ pre-built images in the optimization.
gcloud auth configure-docker
gcloud auth configure-docker "${PREBUILT_IMAGE_PREFIX%%/*}"
# Connect to benchmarks-prod2 cluster.

Loading…
Cancel
Save