[Feature request] Optional secrets
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
The issue names no files, tests, or entry points. Start by locating secret-reference parsing and resolution tests in this Go repository, then clarify how optional references should behave for missing secrets and declined authorization. Done means the proposed URI form is covered by tests and callers can continue when resolution fails.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Engine fails closed if it can't resolve the secret, so it's up to a caller to provide a resolvable reference upfront.
Would be nice to be able to specify that the secret ref is optional to resolve - like se(+optional;empty)://some/ref which will be resolved by empty value if it can't be resolved for some reason - missing or auth declined.
The usecase:
We have a tool that lists infrastructure components and collects all info in a single dashboard. Sometimes token expires and have to be reauthorized manually and updated in the engine. However, when tool queries engine and the engine fails closed, we have to restart the flow excluding the secret completely, instead of just skipping it, as we can safely ignore part of the dashboard for some time.
- Vorherrschende Sprache
- Go
- Sterne
- 95
- Forks
- 18
- Ø Merge
- 13 Std. 27 Min.
- Gemergte PRs (30 T.)
- 36
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus docker/secrets-engine
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
docker/secrets-engine#682 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
docker/secrets-engine#676 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Linux keychain dials a new D-Bus connection per operation, defeating per-entry access confirmationOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 42/100
docker/secrets-engine#648 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
docker/secrets-engine#584 · 1 Kommentar · 2 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
`GetSecretsRequest` carries no caller context, making project-local plugin backends impossibleOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
docker/secrets-engine#551 · 3 Kommentare · 3 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in docker/secrets-engine
Ähnliche Issues
-
bug frontend grammar sev-3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
-
connector docs good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
soma-intelligence/open-health-sync#134 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug frontend
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
oss/0 pending team/container-integrations
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
DataDog/datadog-agent#58323 ·
Maintainer antworten meist innerhalb von 1 Tag