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

Add the ability to generate Tls certificate with QED command tool #138

Merged
merged 14 commits into from
Jun 20, 2019

Conversation

suizman
Copy link
Contributor

@suizman suizman commented Jun 14, 2019

Improve our generate command in QED command tool and enable it to generate self-signed Tls certificate.
This feature allow us to remove openssl (external|sys tools) dependency in our test scripts.

@suizman suizman requested review from gdiazlo and jllucas June 14, 2019 13:25
@suizman suizman changed the title Add the abillity to generate Tls certificate with QED command tool Add the ability to generate Tls certificate with QED command tool Jun 14, 2019
@gdiazlo
Copy link
Contributor

gdiazlo commented Jun 17, 2019

I would love the commands be like:

qed generate self-signed-cert -> this is the command as it is now
qed generate csr -> generates a csr to be signed by an external CA

@suizman
Copy link
Contributor Author

suizman commented Jun 17, 2019

I would love the commands be like:

qed generate self-signed-cert -> this is the command as it is now
qed generate csr -> generates a csr to be signed by an external CA

Renaming done and you can also check my proposal for CSR generation in 206e871

@suizman suizman force-pushed the gen_certs branch 2 times, most recently from 9dab529 to 91d86f6 Compare June 19, 2019 09:07
suizman added 12 commits June 20, 2019 22:53
Also generate new tlscerts command.
Add new param for doReq in e2e.
Allow Tls cert generation for DNSNames.
New hostname parram to allow generate certs for custom names.
Instead use the new "generate tlscers" command.
Check if host flag contain URL Schema or port
This enable the user to sign server certificates with it's own or external CA.
@suizman suizman merged commit f0aadc1 into BBVA:master Jun 20, 2019
suizman added a commit that referenced this pull request Sep 30, 2019
Add the ability to generate Tls certificate with QED command tool

Former-commit-id: f0aadc1
suizman added a commit that referenced this pull request Sep 30, 2019
Add the ability to generate Tls certificate with QED command tool

Former-commit-id: b175ea4 [formerly f0aadc1]
Former-commit-id: aa7cc23
suizman added a commit that referenced this pull request Sep 30, 2019
Add the ability to generate Tls certificate with QED command tool

Former-commit-id: f0aadc1
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