Skip to content

Commit

Permalink
re-organise the usage section & move missing topics to this section
Browse files Browse the repository at this point in the history
Signed-off-by: Tim Ramlot <[email protected]>
  • Loading branch information
inteon committed Sep 21, 2023
1 parent 771eaa4 commit 8b05aeb
Show file tree
Hide file tree
Showing 11 changed files with 51 additions and 51 deletions.
60 changes: 33 additions & 27 deletions content/docs/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -302,36 +302,58 @@
"path": "/docs/usage/README.md"
},
{
"title": "Certificate Resources",
"title": "cm Certificate",
"path": "/docs/usage/certificate.md"
},
{
"title": "Prometheus Metrics",
"path": "/docs/usage/prometheus-metrics.md"
"title": "cm CertificateRequest",
"path": "/docs/usage/certificaterequest.md"
},
{
"title": "Securing Ingress Resources",
"title": "k8s Ingress",
"path": "/docs/usage/ingress.md"
},
{
"title": "Securing Gateway Resources",
"title": "k8s Gateway",
"path": "/docs/usage/gateway.md"
},
{
"title": "Securing Istio Service Mesh",
"path": "/docs/usage/istio.md"
"title": "k8s CertificateSigningRequests",
"path": "/docs/usage/kube-csr.md"
},
{
"title": "CSI Driver",
"path": "/docs/usage/csi.md"
"title": "Service Mesh",
"routes": [
{
"title": "istio-csr",
"path": "/docs/usage/istio-csr.md"
}
]
},
{
"title": "Kubernetes CertificateSigningRequests",
"path": "/docs/usage/kube-csr.md"
"title": "CSI Driver",
"routes": [
{
"title": "Introduction",
"path": "/docs/usage/csi.md"
},
{
"title": "csi-driver",
"path": "/docs/usage/csi-driver.md"
},
{
"title": "csi-driver-spiffe",
"path": "/docs/usage/csi-driver-spiffe.md"
}
]
},
{
"title": "Policy for cert-manager certificates",
"path": "/docs/usage/approver-policy.md"
},
{
"title": "Prometheus Metrics",
"path": "/docs/usage/prometheus-metrics.md"
}
]
},
Expand All @@ -342,18 +364,6 @@
"title": "Contents",
"path": "/docs/projects/README.md"
},
{
"title": "istio-csr",
"path": "/docs/projects/istio-csr.md"
},
{
"title": "csi-driver",
"path": "/docs/projects/csi-driver.md"
},
{
"title": "csi-driver-spiffe",
"path": "/docs/projects/csi-driver-spiffe.md"
},
{
"title": "approver-policy",
"routes": [
Expand Down Expand Up @@ -703,10 +713,6 @@
"title": "Certificate",
"path": "/docs/concepts/certificate.md"
},
{
"title": "CertificateRequest",
"path": "/docs/concepts/certificaterequest.md"
},
{
"title": "ACME Orders and Challenges",
"path": "/docs/concepts/acme-orders-challenges.md"
Expand Down
2 changes: 1 addition & 1 deletion content/docs/usage/certificate.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Certificate Resources
title: cert-manager.io Certificate
description: 'cert-manager usage: Certificates'
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: CertificateRequest
title: cert-manager.io CertificateRequest
description: 'cert-manager core concepts: CertificateRequests'
---

Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion content/docs/usage/gateway.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Securing gateway.networking.k8s.io Gateway Resources
title: Annotated gateway.networking.k8s.io Gateway
description: 'cert-manager usage: Kubernetes Gateways'
---

Expand Down
2 changes: 1 addition & 1 deletion content/docs/usage/ingress.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Securing Ingress Resources
title: Annotated networking.k8s.io Ingress
description: 'cert-manager usage: Kubernetes Ingress'
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
---
title: istio-csr
description: ''
title: Securing Istio Service Mesh
description: 'cert-manager usage: Istio and istio-csr'
---

cert-manager can be integrated with [Istio](https://istio.io) using the project
[istio-csr](https://github.com/cert-manager/istio-csr). istio-csr will deploy an
agent that is responsible for receiving certificate signing requests for all
members of the Istio mesh, and signing them through cert-manager.

istio-csr is an agent that allows for [Istio](https://istio.io) workload and
control plane components to be secured using
[cert-manager](https://cert-manager.io).
Expand Down
17 changes: 0 additions & 17 deletions content/docs/usage/istio.md

This file was deleted.

2 changes: 1 addition & 1 deletion content/docs/usage/kube-csr.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Kubernetes CertificateSigningRequests
title: certificates.k8s.io CertificateSigningRequest
description: 'cert-manager usage: Kubernetes CertificateSigningRequest resources'
---

Expand Down
6 changes: 6 additions & 0 deletions public/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
https://netlify.cert-manager.io/* https://cert-manager.io/:splat 301!
https://cert-manager.netlify.com/* https://cert-manager.io/:splat 301!

# Integrating the project pages into the main website
/docs/usage/istio/ /docs/usage/istio-csr/ 301!
/docs/projects/istio-csr/ /docs/usage/istio-csr/ 301!
/docs/projects/csi-driver/ /docs/usage/csi-driver/ 301!
/docs/projects/csi-driver-spiffe/ /docs/usage/csi-driver-spiffe/ 301!

# Redirect all next-docs on the main site to the release-next preview
https://cert-manager.io/next-docs/* https://release-next--cert-manager-website.netlify.app/docs/:splat 301!

Expand Down

0 comments on commit 8b05aeb

Please sign in to comment.