Tutorials, examples, integrations and workflows #765
Replies: 8 comments 8 replies
-
|
Using Smallstep to secure the AWS API gateway using MTLS, here is the link:- https://dev.to/aws-builders/aws-api-gateway-mtls-authentication-with-smallstep-pulumi-2o65 |
Beta Was this translation helpful? Give feedback.
-
|
Traefik and Smallstep integration |
Beta Was this translation helpful? Give feedback.
-
|
I'm working on a self hosted GUI to manage step ca with feature like list/sign/revoke certificate. I've have a few question, are you ok with this ? And shall I share it here ? |
Beta Was this translation helpful? Give feedback.
-
|
I did a walkthrough for a Nitrokey HSM 2 powered PKI with step-ca at the Open Security Conference 24. Maybe it is helpful for some readers: https://seism0saurus.de/posts/private-acme-ca-hsm/ |
Beta Was this translation helpful? Give feedback.
-
|
Using acme-tiny https://github.com/diafygi/acme-tiny/ with step-ca ACME provisioner. This assumes the internal CA is already trusted to connect to ca.internal and DNS configured to resolve the internal TLD. This will be integrated with the Fedora acme-tiny package system glue. |
Beta Was this translation helpful? Give feedback.
-
|
I could not find a good guide on how to rotate root ca, so wrote a small guide on how I was able to achieve that |
Beta Was this translation helpful? Give feedback.
-
|
Very concisely, I was directed to Step-Ca after days on end working with OpenSSl to achieve self-signed certificates for my internal only Unraid server. There is no Unraid Community version of Step-Ca, but I was able to successfully get the Step-Ca docker working through the Docker hub. There appears to be some step associated with it to install Step CLI. I won't blame anyone for ignoring my request for guidance on that part, either directly or some resource that is more clear for a newbie than the Section START step-ca (where it is discussed). I feel Step-ca maybe the solution to the problem. I would appreciate even knowing if this is not the case. :-) |
Beta Was this translation helpful? Give feedback.
-
|
Hey folks, I wanted to share an While we use InCommon/Sectigo as our primary CA, it is my understanding that this plugin is generic enough to work with any CA which supports external account binding. It most definitely works with InCommon that I can confirm. I am using step-ca as a standalone ACME server running in RA mode. Once step-ca validates the client has solved ACME challenge, it uses EAB credentials to get a signed certificate from the external CA. https://github.com/esnet/acme-proxy If folks could provide some feedback or happen to spot something obvious which doesn't seem right, please do share. Thanks for developing & maintaining this open source project. It really is a swiss army knife for all things PKI 😀 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Aside from our official tutorials and blog posts, there have been many community-contributed tutorials, examples, integrations and workflows that use the
steptoolchain. Here's a few we know about. As these are community contributions, they are not supported by Smallstep. Use them at your own risk.General tutorials
step-caby @darsh12Plugins for
stepProvides an HSM/KMS-backed authenticating proxy for mTLS services. Thanks to
@andsens for creating and maintaining this plugin!
Integrations with other OSS projects
step-cato provide a simple Registration Authority for P2P. See this discussion for more details.Configuration Management
Integrations with programming languages
Go
Python
Node.js
CA configuration and PKI architectures
step-caon Azure. It leverages Azure Key Vault, Azure MySQL, and Managed Identities.Webhook apps
step-ca, written in Godevice-attest-01flow instep-ca.Demos
Utilities
step-ca: https://gist.github.com/dopey/8e9206073e2cb052b6f633c0b7d4d8dfstep-caBadger database with step-badgerstep-cacertificate data in PostgreSQL into JSON with stepundbIf you've created a tutorial, blog post, repo, or Gist that shows off how you're using our stuff, please add it in the comments!
Beta Was this translation helpful? Give feedback.
All reactions