16 | Want to run an SSH CA?
17 |
18 | By default, the SSH CA is disabled.
19 | Create a CA with SSH CA capabilities by running step ca init --ssh
.
20 |
21 |
22 | ```
23 |
24 | Take a look through a few docs pages to get familiar with the React components we use in our docs, and how to use them.
25 | There's no formal docs for these yet.
26 |
27 | - Use [semantic linefeeds](https://rhodesmill.org/brandon/2012/one-sentence-per-line/) when possible.
28 | - Follow the conventions outlined in Google's [Technical Writing](https://developers.google.com/tech-writing/one) classes.
29 | - Further reading:
30 | - [Common Bugs in Writing](https://www.cs.columbia.edu/~hgs/etc/writing-bugs.html)
31 |
32 | ## Updating the `step` CLI reference docs
33 |
34 | Everything under `src/pages/docs/step-cli/reference` is auto-generated whenever we release a new version of `step`. To make a change to the CLI reference, you'll have to make the edit in [smallstep/cli](https://github.com/smallstep/cli) and make a PR over there. The reference docs are embedded in the source files under the `command` folder in that repo.
35 |
36 | ## Practical Zero Trust
37 |
38 | The Practical Zero Trust articles are a bit different.
39 | They are templated, rather than freeform Markdown.
40 | Look at existing examples in [`src/pzt`](src/pzt) for reference.
41 |
42 | ## Checking links locally
43 |
44 | First:
45 |
46 | ```
47 | npm install -g markdown-link-check
48 | ```
49 |
50 | Then run:
51 |
52 | ```
53 | find . -name \*.mdx -not -path './node_modules/*' -print0 | xargs -0 -n1 markdown-link-check -q -c .github/mdl.config.json
54 | ```
55 |
--------------------------------------------------------------------------------
/certificate-manager/README.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: Getting Started with Smallstep Certificate Manager
3 | html_title: Certificate Manager Documentation from Smallstep
4 | description: Learn how to get started with Smallstep Certificate Manager.
5 | ---
6 |
7 | Smallstep Certificate Manager is a commercial product built on `step-ca` that delivers a highly available hosted certificate authorities, expiry notifications and alerts, a management dashboard, Active Revocation, API, and other features. With Smallstep Certificate Manager, you can easily issue private TLS/SSL certificates to all your things. [Learn more here.](https://smallstep.com/certificate-manager)
8 |
9 | If you need to manage devices or workloads that are not supported yet, then you can use Certificate Manager to tinker a solution.
10 |
11 | The Certificate Manager exposes the fundamental building blocks for the supported use cases within the Smallstep platform.
12 |
13 | For context, Amazon Web Services (AWS) offers Elastic Beanstalk, streamlining application deployment on AWS. It manages infrastructure provisioning, including servers (EC2 instances), databases, load balancers, networks, and auto-scaling groups. You upload your app's code, and Elastic Beanstalk handles the rest. While it creates these resources, you maintain complete control and visibility over each resource, enabling developers to customize them as required. In contrast, if you were to manually navigate through AWS, you'd find yourself having to reason about these individual components, a potentially complex and time-consuming task. That's what Certificate Manager is to the Smallstep platform.
14 |
15 | When you register a device or workload for management of the Smallstep platform, behind the scene, authorities, provisioners, templates, policies and other stuff are created automatically for you.
16 |
17 | Certificate Manager is a big heap of technology that demands you to reason about the design, architecture, and configuration of your PKI yourself. We understand that PKI might not be your primary focus, so instead of diving into certificate intricacies, tell us your certificate-related goals, and we can provide guidance to expedite your journey.
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/graphics/2019-03-19-step-oauth-oidc-curl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/2019-03-19-step-oauth-oidc-curl.png
--------------------------------------------------------------------------------
/graphics/2019-03-19-step-oauth-oidc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/2019-03-19-step-oauth-oidc.png
--------------------------------------------------------------------------------
/graphics/Aerohive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Aerohive.png
--------------------------------------------------------------------------------
/graphics/Authenticating_to_an_EAP-TLS_network.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Authenticating_to_an_EAP-TLS_network.png
--------------------------------------------------------------------------------
/graphics/Extreme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Extreme.png
--------------------------------------------------------------------------------
/graphics/Intune_flow_diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Intune_flow_diagram.png
--------------------------------------------------------------------------------
/graphics/Intune_permissions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Intune_permissions.png
--------------------------------------------------------------------------------
/graphics/Jamf_MDM_Marketecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/Jamf_MDM_Marketecture.png
--------------------------------------------------------------------------------
/graphics/advanced-resource-assign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/advanced-resource-assign.png
--------------------------------------------------------------------------------
/graphics/asus-eaptls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/asus-eaptls.png
--------------------------------------------------------------------------------
/graphics/autocert-arch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/autocert-arch.png
--------------------------------------------------------------------------------
/graphics/autocert-bootstrap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/autocert-bootstrap.png
--------------------------------------------------------------------------------
/graphics/aws-account-id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/aws-account-id.png
--------------------------------------------------------------------------------
/graphics/azure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/azure.png
--------------------------------------------------------------------------------
/graphics/cas-deploy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/cas-deploy.png
--------------------------------------------------------------------------------
/graphics/cas-launch-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/cas-launch-image.png
--------------------------------------------------------------------------------
/graphics/cas-optional-fields.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/cas-optional-fields.png
--------------------------------------------------------------------------------
/graphics/cas-required-fields.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/cas-required-fields.png
--------------------------------------------------------------------------------
/graphics/cas-three-ways.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/smallstep/docs/4f0333dbd29e6ea20a1101247f689cd886213119/graphics/cas-three-ways.png
--------------------------------------------------------------------------------
/graphics/certificate-manager-icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |