Skip to content

feat: Add expanded gcloud CLI feature repository by aqua#708

Merged
abdurriq merged 7 commits into
devcontainers:gh-pagesfrom
aqua:gh-pages
Jun 9, 2026
Merged

feat: Add expanded gcloud CLI feature repository by aqua#708
abdurriq merged 7 commits into
devcontainers:gh-pagesfrom
aqua:gh-pages

Conversation

@aqua

@aqua aqua commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

  • Add a new dev container collection
  • Update to an existing dev container collection
  • Documentation/spec update
  • Other containers.dev site update (UX, layout, etc)

Description

This is a much-expanded version of siri404's gcloud cli feature in collection form, adding support for installing the storage and pubsub emulator components and App Engine SDKs. It works around some bugs in Google's storage emulator packaging that could reduce container reproducibility.

Collection checklist

If your PR contributes a new collection, please utilize this checklist:

  • Collection name
  • Maintainer name
  • Maintainer contact link (i.e. link to a GitHub repo, email)
  • Repository URL
  • OCI Reference (must be the collection root, e.g. ghcr.io/<owner>/<repo> — one entry per repository, not one per Feature; do not include http:// or https://)
  • I acknowledge that this collection provides new functionality, distinct from the existing collections part of this index.

Devin Carraway and others added 5 commits May 25, 2026 20:23
This is a much-expanded version of siri404's gcloud feature, offering
options to install the various storage & pubsub emulators, appengine
components, etc.

The dependency closure of the various gcloud components is large and
the disk footprint for some of them is substantial, so all component
installs beyond the base CLI are off by default.

The "telemetry" feature of siri404's original feature has been removed.
While well-intentioned, it leaked ipgeo-mappable location information
and other potentially de-anonymizable details that should not be an
on-by-default disclosure.
@aqua aqua requested a review from a team as a code owner June 5, 2026 08:40

@Kaniska244 Kaniska244 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be further reviewed by maintainers.

abdurriq
abdurriq previously approved these changes Jun 9, 2026
@abdurriq abdurriq merged commit 53cc9e6 into devcontainers:gh-pages Jun 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants