[Enhancement] blueprints/il5, fedramp-high: scope project-wide IAM bindings to resources, wire CMEK, and restrict firewall targets
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 32/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- gcp, terraform
- Ambito
- cloud, infrastructure, security
Direzione di ricerca
Start with the blueprints/il5 and blueprints/fedramp-high directories, reading #33 and #346 for the least-privilege context, then locate the named modules (cloud-composer-environment, cloud-functions, cloud-run, cloud-workstations, cnap, vertex-mlops, il5/pub-sub-project, cloud-spanner, cloud-sql, postgresql, bastion-pattern). Find the existing project-wide google_project_iam_member bindings, CMEK omissions, and ingress firewall rules. Done means those bindings are scoped to the specific resource, CMEK key names and service-identity grants are wired, firewall target_tags/logging are set, and shielded-instance/deletion defaults are applied; verify with terraform fmt, terraform validate, and a plan per blueprint.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
Multiple workload blueprints under blueprints/il5 and blueprints/fedramp-high grant project-wide IAM bindings where resource-level or subnet-level bindings are supported, omit CMEK kms_key_name wiring on storage or database resources, or omit target_tags on ingress firewall rules.
- Scope project-wide
google_project_iam_memberbindings forroles/compute.networkUser,roles/storage.objectAdmin,roles/secretmanager.secretAccessor,roles/pubsub.publisher,roles/pubsub.subscriber, androles/cloudkms.cryptoKeyEncrypterDecrypterdown to the specific subnetwork, bucket, secret, topic, subscription, or crypto key incloud-composer-environment,cloud-functions,cloud-run,cloud-workstations,cnap,vertex-mlops, andil5/pub-sub-project. - Wire CMEK
kms_key_nameintocloud-composer-environmentandcloud-spanneralong withroles/cloudkms.cryptoKeyEncrypterDecrypterfor the Spanner service identity in bothblueprints/il5andblueprints/fedramp-high. - Scope ingress firewall rules in
blueprints/il5/postgresqlandblueprints/il5/bastion-patternwithtarget_tagsand enable firewall logging. - Enable
shielded_instance_configanddeletion_protectiondefaults acrossvertex-mlops,cloud-sql, andpostgresqlblueprints.
Additional Context
Tracked under #33. Split out from #346 so least-privilege IAM, CMEK, and firewall hardening can be delivered per blueprint family.
- Lingua principale
- HCL
- Stelle
- 61
- Fork
- 28
- Merge medio
- 1g 22h
- PR unite (30g)
- 72
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di google/stellar-engine
-
Documentation Level of Effort - Low Priority - Low Scope - Fast
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
google/stellar-engine#385 ·
I maintainer di solito rispondono entro 1 giorno
-
Enhancement Framework - FedRAMP High Level of Effort - Low Priority - Medium Scope - Blueprint Scope - Module
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
google/stellar-engine#320 ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature Request] Gemini Enterprise CMEK index pre-warming, companion seed data store, declarative CmekConfig, and readiness probeForse già presa @Calvin-Cheng1 l’ha presa oggi. ApertaEnhancement Gemini - Enterprise Gemini - Government Level of Effort - Medium Priority - High Scope - Blueprint Scope - Fast
google/stellar-engine#390 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature Request] Support regulated and non-regulated multi-tenancy within a single GCP OrganizationApertaEnhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
google/stellar-engine#388 ·
I maintainer di solito rispondono entro 1 giorno
-
Feature Request: Support regulated and non-regulated multi-tenancy within a single GCP OrganizationForse già presa @Calvin-Cheng1 l’ha presa oggi. Aperta
google/stellar-engine#387 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di google/stellar-engine
Issue simili
-
area: triage theme: undefined
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
jhipster/generator-jhipster#35895 ·
I maintainer di solito rispondono entro 1 giorno
-
Category: OneSwap Status: Accepted
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenNebula/one#8237 ·
-
Update scaler CreateLogGroup permission for CloudWatch Logs ARN enforcementForse già presa @petetomasik l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
buildkite/terraform-buildkite-elastic-ci-stack-for-aws#191 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
newrelic/newrelic-lambda-layers#562 · 1 commento ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100