Expand "Secrets" concept
See original GitHub issueSecrets
are standins for user-supplied values. The idea is that a person could reference a secret that has a known name, and trust that the appropriate value will be available at runtime. For example (pseudocode):
# in task
def run(self):
log_in_to_some_service(Secret('email'), Secret('password'))
The idea is that when the flow is running, calling Secret(x)
returns the value of the secret called “x”, which must be provided or available somehow (so perhaps tasks must declare what secrets they depend on?).
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Make Keeping Secrets a Little Easier by Expanding Your Idea ...
Keeping a secret often feels like a lie of omission, ... To make it less taxing on yourself, expand your concept of what...
Read more >What is Secrets Management? Definition & Best Practices
Secrets management refers to the tools and methods for managing digital authentication credentials (secrets) including passwords, keys, APIs, and tokens…
Read more >15 Secrets to Expanding Your Mind And Accessing More Of ...
Think faster; Connect abstract ideas; Plan further into the future; Energize yourself when you're down; Enjoy mental peace ...
Read more >Introduce an explicit concept of `secrets:` in GitLab CI (#218746)
The secrets: clearly indicate a purpose: We want a secret to be used! The variables: can be used by variable expansion and are...
Read more >Managing Secrets using kubectl - Kubernetes
This page shows you how to create, edit, manage, and delete Kubernetes Secrets using the kubectl command-line tool.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
My gut is that a secret is an account-level (or possibly project-level, but that introduces complications) variable with a string key unique to that account and a json-able value.
Closed via #323