Skip to content
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

[Nomad] Update Consul & Fix Permissions #5369

Merged
merged 7 commits into from
Sep 21, 2024
Merged

[Nomad] Update Consul & Fix Permissions #5369

merged 7 commits into from
Sep 21, 2024

Conversation

tpendragon
Copy link
Contributor

@tpendragon tpendragon commented Sep 20, 2024

The nomad permissions template wasn't the recommended template from https://developer.hashicorp.com/nomad/docs/integrations/consul/acl. This fixes that, and also updates Consul.

This also moves secrets for Nomad to its own vault file.

Copy link
Member

@hackartisan hackartisan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will the same policy be used on nomad servers and clients? maybe we should have two separate files?

@tpendragon
Copy link
Contributor Author

Will the same policy be used on nomad servers and clients? maybe we should have two separate files?

Sure, that's a good idea. It's gonna expand this PR a fair bit.

@tpendragon
Copy link
Contributor Author

Will the same policy be used on nomad servers and clients? maybe we should have two separate files?

Done.

@tpendragon tpendragon merged commit dc7f24a into main Sep 21, 2024
69 checks passed
@tpendragon tpendragon deleted the update_consul branch September 21, 2024 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants