diff --git a/docs/reference/00-overview.md b/docs/reference/00-overview.md index c132c29..0d23bf7 100644 --- a/docs/reference/00-overview.md +++ b/docs/reference/00-overview.md @@ -56,20 +56,12 @@ Resources that end users interact with to consume platform capabilities. View CRD → -
- Delivers consumable services to customers via ControlPlanes.
- View CRD → -
+ Secrets synchronisation service using the External Secrets Operator.
+ View CRD → +
@@ -128,6 +129,15 @@ Resources that platform operators use to configure and manage the platform infra
+ Delivers consumable services to end users via ControlPlanes.
+ View CRD → +
@@ -188,9 +198,10 @@ CRD definitions are maintained across multiple repositories:
- **Core & Operator CRDs**: [openmcp-operator](https://github.com/openmcp-project/openmcp-operator/tree/main/api/crds/manifests)
- **Project & Workspace CRDs**: [project-workspace-operator](https://github.com/openmcp-project/project-workspace-operator/tree/main/api/crds/manifests)
-- **Service Providers**:
+- **Services**:
- Crossplane: [service-provider-crossplane](https://github.com/openmcp-project/service-provider-crossplane/tree/main/api/crds/manifests)
- Landscaper: [service-provider-landscaper](https://github.com/openmcp-project/service-provider-landscaper/tree/main/api/crds/manifests)
- Velero: [service-provider-velero](https://github.com/openmcp-project/service-provider-velero/tree/main/api/crds/manifests)
- OCM: [service-provider-ocm](https://github.com/open-component-model/service-provider-ocm/tree/main/api/crds/manifests)
- kro: [service-provider-kro](https://github.com/openmcp-project/service-provider-kro/tree/main/api/crds/manifests)
+ - External Secrets Operator: [service-provider-external-secrets](https://github.com/openmcp-project/service-provider-external-secrets/tree/main/api/crds/manifests)
diff --git a/docs/reference/services/_category_.json b/docs/reference/services/_category_.json
index 6ec29fd..3ecc7b5 100644
--- a/docs/reference/services/_category_.json
+++ b/docs/reference/services/_category_.json
@@ -1,4 +1,4 @@
{
- "label": "Service Providers",
+ "label": "Services",
"position": 4
}
diff --git a/docs/reference/services/crossplane.md b/docs/reference/services/crossplane.md
index acfafe1..15884cf 100644
--- a/docs/reference/services/crossplane.md
+++ b/docs/reference/services/crossplane.md
@@ -34,11 +34,14 @@ apiVersion: crossplane.services.open-control-plane.io/v1alpha1
kind: Crossplane
metadata:
name: my-crossplane
- namespace: my-workspace
spec:
- crossplaneVersion: "1.14.0"
- providerConfigs:
- - name: default
+ version: "1.19.0"
+ providers:
+ - name: provider-aws
+ version: "1.0.0"
+ functions:
+ - name: function-patch-and-transform
+ version: "0.8.0"
```
-The Crossplane service provider manages the installation and lifecycle of Crossplane and its providers within your control plane.
+The Crossplane service provider manages the installation and lifecycle of Crossplane, its providers, and functions within your control plane.
diff --git a/docs/reference/services/external-secrets.md b/docs/reference/services/external-secrets.md
new file mode 100644
index 0000000..7047129
--- /dev/null
+++ b/docs/reference/services/external-secrets.md
@@ -0,0 +1,42 @@
+---
+sidebar_position: 3
+id: external-secrets
+---
+
+import CRDViewerCompact from '@site/src/components/CRDViewerCompact';
+
+# External Secrets Operator
+
+
+ Delivers the External Secrets Operator as a service within ControlPlanes, enabling secrets synchronisation from external vaults.
+