Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Feature Request] Replace modules/cloud-run-v2-se with the upstream cloud-run-v2 module

Aperta Adatta ai principianti
#320 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
76/100
Tipo di issue
Refactoring
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
terraform

Direzione di ricerca

Inizia leggendo blueprints/fedramp-high/cloud-run/main.tf e docs/upstream-sync.md, poi confronta modules/cloud-run-v2-se/ con modules/cloud-run-v2/ come descritto. Aggiorna il sorgente del blueprint, rimuovi il modulo duplicato e la relativa voce di sincronizzazione e verifica che l'etichetta del modulo e gli indirizzi resource risultanti rimangano invariati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Enhancement Framework - FedRAMP High Level of Effort - Low Priority - Medium Scope - Blueprint Scope - Module

Feature Description

Point the blueprints/fedramp-high/cloud-run blueprint at modules/cloud-run-v2/ and delete the modules/cloud-run-v2-se/ copy.

Use Case

  • Since the v59.2.0 sync in #311, every .tf file in modules/cloud-run-v2-se/ matches upstream modules/cloud-run-v2/ byte for byte.
  • Upstream now ships the binary authorization support and the invoke_command output that the copy used to add.
  • A copy without local changes doubles the sync and review work and can drift by accident.

Proposed Solution

  • Change the module source in blueprints/fedramp-high/cloud-run/main.tf to ../../../modules/cloud-run-v2.
  • Delete modules/cloud-run-v2-se/ and its entry in docs/upstream-sync.md.
  • The resource addresses stay the same, because only the module path changes and the module label stays.

Compliance & Deployment Context

  • Target Deployment Type(s):
    • US Region Restricted (e.g., Access Policy constraint)
    • FedRAMP Moderate
    • FedRAMP High
    • DoD IL4
    • DoD IL5
    • All / General
  • Relevant NIST 800-53r5 Controls: CM-2 baseline configuration

Reusability Check

Stellar Engine prioritizes reusability.

  • I have checked if this functionality can be achieved by extending an existing module or blueprint.
  • I have verified that this does not duplicate existing functionality.

Alternatives Considered

  • Keep the copy for future Stellar Engine changes. Any such change can live in a new copy when it is needed.

Additional Context

  • Depends on #311.
Lingua principale
HCL
Stelle
55
Fork
21
Merge medio
1g 13h
PR unite (30g)
48

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di google/stellar-engine

Tutte le issue di google/stellar-engine

Issue simili

Altre issue su Cloud

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.