Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto Apto para principiantes
#320 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
76/100
Tipo de issue
Refactorización
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
terraform

Línea de trabajo

Empieza leyendo blueprints/fedramp-high/cloud-run/main.tf y docs/upstream-sync.md; después, compara modules/cloud-run-v2-se/ con modules/cloud-run-v2/ según se describe. Actualiza el código fuente del blueprint, elimina el módulo duplicado y su entrada de sincronización, y verifica que la etiqueta del módulo y las direcciones resource resultantes sigan siendo las mismas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.
Lenguaje dominante
HCL
Estrellas
58
Forks
25
Merge medio
1 d 16 h
PR fusionados (30 d)
62

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de google/stellar-engine

Todos los issues de google/stellar-engine

Issues similares

Más issues de Cloud

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.