-
Notifications
You must be signed in to change notification settings - Fork 484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Secure Consul Ph. 1] Snap: Enable and Bootstrap Consul ACL to configure Vault's Consul secret engine Acces #3222
Labels
3-high
priority denoting release-blocking issues
enhancement
New feature or request
ireland
security-services
snap
Snap packaging
Milestone
Comments
jim-wang-intel
added
enhancement
New feature or request
snap
Snap packaging
security-services
3-high
priority denoting release-blocking issues
ireland
labels
Mar 4, 2021
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 4, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
5 tasks
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 4, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 5, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 8, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script - Add env. overrides for consul-bootstrapper - Make consul-bootstrapper use shell script as command to run setupRegistryACL Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
5 tasks
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 11, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script - Add env. overrides for consul-bootstrapper - Make consul-bootstrapper use shell script as command to run setupRegistryACL Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
jim-wang-intel
added a commit
to jim-wang-intel/edgex-go
that referenced
this issue
Mar 22, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script - Add env. overrides for consul-bootstrapper - Make consul-bootstrapper use shell script as command to run setupRegistryACL Closes: edgexfoundry#3222 Signed-off-by: Jim Wang <[email protected]>
jim-wang-intel
added a commit
that referenced
this issue
Mar 22, 2021
- Add token for consul secret engine in snap - Add env. for ACL enable: ENABLE_REGISTRY_ACL: true - Add env. for consul secret engine admin token: SECRETSTORE_CONSULSECRETSADMINTOKENPATH - Add logic for copying the needed configuration toml from security-bootstrapper - Add consul-bootstrapper one-shot service for setting up Consul's ACL - Add feature flag logic in start_consul.sh shell script - Add env. overrides for consul-bootstrapper - Make consul-bootstrapper use shell script as command to run setupRegistryACL Closes: #3222 Signed-off-by: Jim Wang <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
3-high
priority denoting release-blocking issues
enhancement
New feature or request
ireland
security-services
snap
Snap packaging
🚀 Feature Request
Relevant Package
This feature request is for
Consul's bootstrapper
in SNAP. The is the similar feature to #3156 but within snap packging build itself.Description
Consul to be enabled with persistent agent tokens and a default "allow" policy. Bootstrap Consul ACL and save the Consul's bootstrap management token into file.
Describe the solution you'd like
allow
policy withpersistent agent token
turned onVault token
in the temp. volume mount andConsul bootstrap management token
to configure the Vault's Consul secret engine access.Describe alternatives you've considered
Have you considered any alternative solutions or workarounds?The text was updated successfully, but these errors were encountered: