Adds project level secrets to sem cli
it extends the CLI for secrets from:
sem get secrets
sem get secret [name]
sem edit secret [name]
sem apply [-f yaml_file]
sem create secret [name]
sem delete secret [name]
to now have a optional flag --project-name or --project-id
sem get secrets --project-name[--project-id] [project_id_or_name]
sem get secret --project-name[--project-id] [project_id_or_name] [name]
sem edit secret [name] --project-name[--project-id] [project_id_or_name]
sem apply [-f yaml_file]
sem create secret -f yaml_file
sem delete secret [name] --project-name[--project-id] [project_id_or_name]
when this flag is present we are going to project level secrets.
For apply and create there is new resource kind ProjectSecret to distinguish from organization level secrets, it is also required to provide project id or name in secret metadata.
Adds project level secrets to sem cli it extends the CLI for secrets from:
to now have a optional flag
--project-name
or--project-id
when this flag is present we are going to project level secrets. For apply and create there is new resource kind
ProjectSecret
to distinguish from organization level secrets, it is also required to provide project id or name in secret metadata.