Skip to content

Migrate away from google.com gcp project k8s-testimages #1523

Open
@spiffxp

Description

@spiffxp

Part of umbrella issue to migrate away from google.com gcp projects: #1469

At least some of this is part of the umbrella to migrate kubernetes e2e test images/registries to community-owned infrastructure: #1458

We should migrate away from the google.com-owned gcr.io/k8s-testimages repository and instead use a community-owned repository.

k8s-testimages hosts a variety of images that are built from source in kubernetes/test-infra. They fall broadly into two classes:

  • images used to run prowjobs (e.g. kubekins)
  • images for sundry components, experiments, services and tools that live in test-infra

/wg k8s-infra
/sig release
/sig testing
/area release-eng


EDIT(spiffxp): Went through and exhaustively identified images that need to be migrated from the repo, or can be left behind.

Images that are used and need migration, have already migrated, or are unused and need source deleted:

Images that appear to be unused:

  • gcr.io/k8s-testimages/bootstrap-dind - unused
  • gcr.io/k8s-testimages/boskosctl-base - unused
  • gcr.io/k8s-testimages/cherrypick - unused
  • gcr.io/k8s-testimages/dind-test-base-amd64 - unused
  • gcr.io/k8s-testimages/e2e-kubeadm - unused
  • gcr.io/k8s-testimages/experiment - unused
  • gcr.io/k8s-testimages/fake-server - unused
  • gcr.io/k8s-testimages/fedtidy - unused
  • gcr.io/k8s-testimages/gcp-controller-manager - unused
  • gcr.io/k8s-testimages/gcr.io - unused
  • gcr.io/k8s-testimages/generic_autobump - unused
  • gcr.io/k8s-testimages/github-fetcher - unused
  • gcr.io/k8s-testimages/github-token-counter - unused
  • gcr.io/k8s-testimages/github-transform - unused
  • gcr.io/k8s-testimages/gob-test - unused
  • gcr.io/k8s-testimages/heapster-test - unused
  • gcr.io/k8s-testimages/janitor-aws - unused
  • gcr.io/k8s-testimages/kube-deploy - unused
  • gcr.io/k8s-testimages/kubekins-node - unused
  • gcr.io/k8s-testimages/kubekins-senlu-hack - unused
  • gcr.io/k8s-testimages/kubemark - unused
  • gcr.io/k8s-testimages/kubernetes-node - unused
  • gcr.io/k8s-testimages/leaker - unused
  • gcr.io/k8s-testimages/levee-test - unused
  • gcr.io/k8s-testimages/misc-mungers - unused
  • gcr.io/k8s-testimages/nursery - unused
  • gcr.io/k8s-testimages/planter - unused
  • gcr.io/k8s-testimages/pohly - unused
  • gcr.io/k8s-testimages/prow-test-image - unused
  • gcr.io/k8s-testimages/queue-health-base - unused
  • gcr.io/k8s-testimages/queue-health-graph - unused
  • gcr.io/k8s-testimages/queue-health-poll - unused
  • gcr.io/k8s-testimages/redis - unused
  • gcr.io/k8s-testimages/resultstore - unused
  • gcr.io/k8s-testimages/submit-queue - unused
  • gcr.io/k8s-testimages/test-infra-go-test - unused
  • gcr.io/k8s-testimages/test-infra-py-test - unused

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/release-engIssues or PRs related to the Release Engineering subprojectpriority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.sig/k8s-infraCategorizes an issue or PR as relevant to SIG K8s Infra.sig/releaseCategorizes an issue or PR as relevant to SIG Release.sig/testingCategorizes an issue or PR as relevant to SIG Testing.

    Type

    No type

    Projects

    Status

    In Progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions