Mariano Cano
79cf059447
Remove deprecated methods and write all pki files at once.
2021-08-05 15:57:13 -07:00
Mariano Cano
ad4dbd6764
Write all files on save.
2021-08-05 12:58:54 -07:00
Mariano Cano
50f7a0d0c0
Work in progress implementation of PKI with helm support
2021-08-04 20:15:26 -07:00
Mariano Cano
721459210e
Make pki initialization more flexible.
2021-08-02 16:07:30 -07:00
max furman
7b5d6968a5
first commit
2021-05-19 15:20:16 -07:00
Mariano Cano
9270d432ea
Remove unused code.
2020-11-03 12:44:54 -08:00
Mariano Cano
1d48f00723
Add method to create a CertificateAuthorityResponse.
2020-11-03 12:44:54 -08:00
Mariano Cano
2b4b902975
Add initial support for step ca init
with cloud cas.
...
Fixes smallstep/cli#363
2020-11-03 12:44:28 -08:00
Mariano Cano
40d0596b71
Use smallstep/cli-utils instead of smallstep/cli
2020-10-29 13:10:03 -07:00
Mariano Cano
d46990d4c4
Add support for step ca init with a RA.
2020-10-19 18:42:03 -07:00
Mariano Cano
6a7b564ef9
Unify indent type.
...
This change changes the indentation used by `step ca init` to be
consistent with Config.Save used by `step ca provisioner *`.
2020-10-13 18:53:45 -07:00
Carl Tashian
fd07e25e61
Change Gitter links to GH Discussions tab
2020-09-23 16:36:37 -07:00
Mariano Cano
c94a1c51be
Merge branch 'master' into ssh-cert-templates
2020-08-24 15:08:28 -07:00
Mariano Cano
ba918100d0
Use go.step.sm/crypto/jose
...
Replace use of github.com/smallstep/cli/crypto with the new package
go.step.sm/crypto/jose.
2020-08-24 14:44:11 -07:00
Mariano Cano
d30a95236d
Use always go.step.sm/crypto
2020-08-14 15:33:50 -07:00
Mariano Cano
8c2d5425e7
Use new x509util on pki package.
2020-08-10 19:05:27 -07:00
Mariano Cano
4943ae58d8
Move TLSOption, TLSVersion, CipherSuites and ASN1DN to certificates.
2020-08-10 15:29:18 -07:00
max furman
3fb116f1b4
Add SSHPOP default provisioner if SSH enabled during init
2020-07-31 11:05:26 -07:00
Mariano Cano
b583d8d658
Move default templates to the template package.
2020-06-16 17:24:47 -07:00
John W Higgins
d1f78cf6d2
Add root fingerprint to pki if certificate given
...
If a root certificate is provided to init an authority the fingerprint
is not currently stored in the default.json file. This patch simply
stores the fingerprint of the supplied certificate.
2020-04-23 13:47:41 -07:00
Mariano Cano
02ed784a9b
Do not enable by default ForwardAgent.
2020-04-15 11:17:24 -07:00
Mariano Cano
05cda81215
Add quotes in configuration paths.
2020-01-28 13:29:39 -08:00
Mariano Cano
f469a6bb38
Update templates.
2020-01-28 13:29:39 -08:00
Mariano Cano
d4071108e1
Update templates.
2020-01-28 13:29:39 -08:00
Mariano Cano
710f4252ee
Remove registry urls from templates.
2020-01-28 13:28:16 -08:00
Mariano Cano
5c24ca81f4
Allow to set the ssh user, and registry username and password.
2020-01-28 13:28:16 -08:00
Mariano Cano
b4f02a04e1
Make templates public.
2020-01-28 13:28:16 -08:00
Mariano Cano
b8817ad648
Add proxycommand and new lines to templates.
2020-01-28 13:28:16 -08:00
Mariano Cano
e0bfbc4b62
Fix known_host path.
2020-01-28 13:28:16 -08:00
Mariano Cano
08850d5334
Add support for federated keys.
2020-01-28 13:28:16 -08:00
Mariano Cano
1b0d05097b
Add Write method to templates.Output.
2020-01-28 13:28:16 -08:00
Mariano Cano
b792d5c07d
Add first version of ssh templates.
2020-01-28 13:28:16 -08:00
Mariano Cano
019f679189
Create templates path, and remove unnecessary arguments.
2020-01-28 13:28:16 -08:00
max furman
4cae3bb37c
Add ca
to ssh PKI names for clarity
2019-11-05 16:20:29 -08:00
Mariano Cano
8b8faf1b2d
Update pki with changes in smallstep/cli
2019-09-26 15:23:32 -07:00
Mariano Cano
50db67e589
Make dep work copying pki package from cli.
...
TODO: refactor and use this package from the cli.
2019-09-13 12:11:46 -07:00