Skip to content
This repository has been archived by the owner on Mar 18, 2021. It is now read-only.

Feature/tls nomad endpoint #80

Merged
merged 3 commits into from
Apr 20, 2019
Merged

Feature/tls nomad endpoint #80

merged 3 commits into from
Apr 20, 2019

Conversation

acornies
Copy link
Collaborator

Long overdue: Allows faas-nomad to connect to a Nomad TLS endpoint using tls arguments:

-enable_nomad_tls=true
-nomad_tls_skip_verify=false
-nomad_tls_ca /path/to/ca.crt
-nomad_tls_cert /path/to/client.crt
-nomad_tls_key /path/to/private.key

Addresses #19

Signed-off-by: Andrew Cornies <acornies@gmail.com>
Signed-off-by: Andrew Cornies <acornies@gmail.com>
- Updates to local Vagrant env
- use Vault pki to generate local certs
- add enable_nomad_tls arg
- fix error handling issue

Signed-off-by: Andrew Cornies <acornies@gmail.com>
@acornies acornies self-assigned this Apr 20, 2019
@acornies acornies merged commit e516e7a into master Apr 20, 2019
@acornies acornies mentioned this pull request Apr 20, 2019
Closed
@acornies acornies deleted the feature/tls_nomad_endpoint branch May 29, 2019 11:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant