Use Datadog registry in injector dev defaults#7108
Draft
AliDatadog wants to merge 1 commit into
Draft
Conversation
Contributor
|
|
Contributor
|
e26cd23 to
113bb92
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
gcr.io/datadoghqtoregistry.datadoghq.comforapm-inject, lib-init images, and cluster-agent migration helpers.registry.datadoghq.com.Why
The container registry guidance recommends
registry.datadoghq.comfor simple Datadog image pulls while keeping GCR as an explicit Google registry option. These defaults are used by local/dev test flows, so this keeps system-tests aligned with the current registry guidance.Validation
crane manifest registry.datadoghq.com/apm-inject:latestcrane manifest registry.datadoghq.com/agent:7.78.4python3 -m py_compile utils/_context/_scenarios/k8s_injector_dev.py utils/k8s/k8s_component_image.pybash -n utils/scripts/ssi_wizards/k8s_injector_dev_wizard.shruby -e 'require "yaml"; YAML.load_file(ARGV.fetch(0)); puts "yaml ok"' utils/build/virtual_machine/provisions/auto-inject/docker/docker-compose-agent-prod.ymlgit diff --check./format.shdid not complete locally because this machine does not havepython3.12, and the script stops while building the runner environment before formatting.