teleport/lib/tlsca
Andrew Lytvynov d4247cb150
hsm: migrate CA storage schema (#7245)
* hsm: migrate CA storage schema

Migrate types.CertAuthorityV2 schema according to
https://github.com/gravitational/teleport/blob/master/rfd/0025-hsm.md#backend-storage

Includes proto changes, types.CertAuthority wrapper changes and data
migration.

Note that we keep and update the old fields for backwards-compatibility.
If a cluster is upgraded to v7 and then downgraded back to v6,
everything should keep working.

* Address review feedback
2021-06-16 12:17:03 -05:00
..
ca.go hsm: migrate CA storage schema (#7245) 2021-06-16 12:17:03 -05:00
ca_test.go hsm: migrate CA storage schema (#7245) 2021-06-16 12:17:03 -05:00
doc.go Mutual TLS Auth server and clients. 2017-12-27 11:37:19 -08:00
parsegen.go Database access (#5005) 2021-01-14 18:21:38 -08:00