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

Support fetching from protected assets with Azure Storage

Aperta
#2,011 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
azure, go
Ambito
backend, cloud

Direzione di ricerca

Inizia esaminando l’implementazione iniziale in pull request 1923 e il tracker dei test in issue 1871. Determina se cambiano le risorse HTTP esistenti non protette, se è necessario un Spec-Bump e come debba essere documentato il supporto, coordinandoti con documentation issue 2008 e pull request 702.

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

Descrizione

kind/enhancement platform/azure

Feature Request

Environment

What hardware/cloud provider/hypervisor is being used to run Ignition?

Azure

Desired Feature

Support fetching the Ignition config from an Azure Storage blob that is protected in access by a managed identity. See: https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/tutorial-linux-managed-identities-vm-access?pivots=identity-linux-mi-vm-access-storage

See:

Initial implementation in: https://github.com/coreos/ignition/pull/1923

Details that remain to be figured out:

  • Does this changes the behavior for existing / unprotected assets?
  • Should this be a spec bump? (needed if this changes the current behavior)
  • How should we document that support if we want to keep this as is?

The main difference here (compared to AWS S3 support for example) is that this is not using a special URI but regular HTTP URLs, so there is no immediate way of differentiating support / request for that feature.

Tracker for testing: https://github.com/coreos/fedora-coreos-tracker/issues/1871

Other Information

See:

Lingua principale
Go
Stelle
975
Fork
298
Merge medio
7g 15h
PR unite (30g)
7

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 coreos/ignition

Tutte le issue di coreos/ignition

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.