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

Support reading Vault's address from Agent's config file #6306

Merged
merged 8 commits into from
Feb 28, 2019

Conversation

vishalnayak
Copy link
Member

No description provided.

@vishalnayak vishalnayak added this to the 1.1 milestone Feb 28, 2019
@briankassouf
Copy link
Member

This looks good, but i think we should also be adding the TLS config options here too.

command/agent.go Outdated Show resolved Hide resolved
command/agent.go Outdated Show resolved Hide resolved
@vishalnayak
Copy link
Member Author

@briankassouf @jefferai The TLS options are now added and they go through the logic of env and flag checking before the config takes effect. I have added ca_cert, ca_path and tls_skip_verify options, thinking that they should be sufficient. LMK if you think otherwise.

@vishalnayak vishalnayak merged commit 6ce09ba into master Feb 28, 2019
@vishalnayak vishalnayak deleted the agent-config-address branch February 28, 2019 22:29
@briankassouf
Copy link
Member

@vishalnayak client cert and client key is an important one to get in. A lot of users use client authentication with TLS

jefferai added a commit that referenced this pull request Jul 17, 2019
Several env vars got renamed in
#6306. This re-adds support for
those.

Indirectly addresses
hashicorp/consul-template#1233 although they
should still update to the new values.
jefferai added a commit that referenced this pull request Jul 17, 2019
Several env vars got renamed in
#6306. This re-adds support for
those.

Indirectly addresses
hashicorp/consul-template#1233 although they
should still update to the new values.
jefferai added a commit that referenced this pull request Jul 17, 2019
Several env vars got renamed in
#6306. This re-adds support for
those.

Indirectly addresses
hashicorp/consul-template#1233 although they
should still update to the new values.
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.

4 participants