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
Automatically create Consul intentions #9993
Comments
I think the intentions supposed to be a second-factor autz in a way, but I'd be interested in something like this as well |
@valenvb I am after this functionality as well for the exact reason you described (review environments). What are you doing currently to solve this out of interest? (as doing it manually for review environments isn't really feasible) |
@microadam Unfortunately our solution right now is to basically bypass this functionality entirely with a |
Thanks for the tips! I agree, would be very useful. Will probably go down the same route as allowing everything and isolating review environments to their own cluster |
When deploying a job with tasks that communicate via Consul Connect/sidecar proxies, it would be great if Nomad could automatically configure (and remove on completion) consul intentions to allow services defined in the same jobspec to communicate.
For instance if jobs are deployed by CI, they might have generated names from branches/tags (such as deploying review environments), which then each need to have intentions created manually (and later removed) in Consul.
The text was updated successfully, but these errors were encountered: