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

Stable way to get Workspace owner's email in terraform

Aperta
#326 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
go, kubernetes, terraform

Direzione di ricerca

Inizia tracciando come viene valutato data.coder_workspace_owner.me.email all'interno del template Kubernetes, soprattutto durante la convalida di destroy e template push. Determina se l'e-mail dell'utente può rimanere stabile durante questo ciclo di vita e verifica che la derivazione del namespace non dipenda più dal valore [email protected].

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

Descrizione

I'm reading data.coder_workspace_owner.me.email in a template for use in Kubernetes, to derive the user's namespace from their email address. During destroy, the datasource returns [email protected], so my template breaks. Is there a stable way to access the user's email from within the template?

This is the code I'm using now which doesn't work:

namespace = data.coder_workspace_owner.me.email != "[email protected]" ? replace(split("@", data.coder_workspace_owner.me.email)[0], ".", "-") : "coder"

I added a check for the default value after noticing template push failed validation

Lingua principale
Go
Stelle
60
Fork
27
Merge medio
6g 21h
PR unite (30g)
3

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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 coder/terraform-provider-coder

Tutte le issue di coder/terraform-provider-coder

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.