-
Notifications
You must be signed in to change notification settings - Fork 141
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
feat: adds cert-utility. #1870
base: main
Are you sure you want to change the base?
feat: adds cert-utility. #1870
Conversation
5f05997
to
1f2eb04
Compare
2471698
to
450b214
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1870 +/- ##
==========================================
- Coverage 57.93% 51.02% -6.91%
==========================================
Files 50 73 +23
Lines 3119 5634 +2515
==========================================
+ Hits 1807 2875 +1068
- Misses 1154 2497 +1343
- Partials 158 262 +104 ☔ View full report in Codecov by Sentry. |
2fbc59f
to
aa6d7aa
Compare
61d9f68
to
8193f47
Compare
i think this is ready for 👀 now. just a couple of notes.
i think that about covers it, i have some basic readme/documentation above as well. |
Thanks @ianhundere, I’ll take a look at this later this week. |
563de59
to
78b06b6
Compare
2d76af7
to
9ecd2a2
Compare
9ecd2a2
to
867602c
Compare
another nudge for 👀 / thanks y'all |
867602c
to
3750843
Compare
Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
…ignore. Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
…ore consistent w/ tsa cert-utility. Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
…escriptive. Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
… consistent w/ flags. Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
…e flag to gcp-credentials-file. Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
1d6232a
to
c4290e9
Compare
Signed-off-by: ianhundere <138915+ianhundere@users.noreply.github.com>
c4290e9
to
dcb821d
Compare
closes #1869
Summary
currently, there is no standard method for creating cert chains for fulcio or tsa. the community has used an assortment of open source scripts/tools, but i thought it would be nice to have a small cloud agnostic go app to create/sign (via awskms, gcpkms, or azurekms) certificates. the smallstep crypto library is fairly comprehensive in its kms/cert capabilities.
@haydentherapper / @bobcallaway gave the go ahead in proceeding w/ this work.
Release Note
Documentation
added docs to
./docs
folder and updatedREADME.md
to point to docs.