Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| deployment:network:step-ca [2026/04/04 16:17] – ilyasa | deployment:network:step-ca [2026/04/04 16:55] (current) – [Init CA] ilyasa | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| step-ca is an online certificate authority for secure, automated certificate management for DevOps. It's the server counterpart to the step CLI tool | step-ca is an online certificate authority for secure, automated certificate management for DevOps. It's the server counterpart to the step CLI tool | ||
| - | ===== Install Step-CA | + | ==== Install Step-CA ==== |
| Ikuti [[https:// | Ikuti [[https:// | ||
| < | < | ||
| - | cat <<EOT > /etc/yum.repos.d/ | + | apt-get update && apt-get install -y --no-install-recommends curl gpg ca-certificates |
| - | [smallstep] | + | curl -fsSL https:// |
| - | name=Smallstep | + | cat << |
| - | baseurl=https:// | + | Types: deb |
| - | enabled=1 | + | URIs: https:// |
| - | repo_gpgcheck=0 | + | Suites: debs |
| - | gpgcheck=1 | + | Components: main |
| - | gpgkey=https://packages.smallstep.com/keys/smallstep-0x889B19391F774443.gpg | + | Signed-By: /etc/apt/keyrings/smallstep.asc |
| - | EOT | + | EOF |
| - | dnf makecache | + | apt-get update |
| + | </ | ||
| + | |||
| + | ==== Init CA ==== | ||
| + | <code bash> | ||
| + | step ca init \ | ||
| + | --name=" | ||
| + | --dns=" | ||
| + | --address=": | ||
| + | --provisioner=" | ||
| </ | </ | ||