diff --git a/config.yaml b/config.yaml index 6f8bf27a..49d4a3d5 100644 --- a/config.yaml +++ b/config.yaml @@ -90,7 +90,7 @@ security: # Global parameters accessible by any Page params: # The current "latest" version. Used in the version dropdown - latest: "1.19" + latest: "1.20" docs: true anchors: # Generate heading anchors for any heading between min and max diff --git a/content/v1.20/_index.md b/content/v1.20/_index.md new file mode 100644 index 00000000..cec82e69 --- /dev/null +++ b/content/v1.20/_index.md @@ -0,0 +1,51 @@ +--- +title: "Overview" +weight: -1 +cascade: + version: "1.20" +--- + +{{< img src="/media/banner.png" alt="Crossplane Popsicle Truck" size="large" >}} + +
+ +Crossplane is an open source Kubernetes extension that transforms your Kubernetes +cluster into a **universal control plane**. + +Crossplane lets you manage anything, anywhere, all through standard Kubernetes +APIs. Crossplane can even let you +[order a pizza](https://blog.crossplane.io/providers-101-ordering-pizza-with-kubernetes-and-crossplane/) +directly from Kubernetes. If it has an API, Crossplane can connect to it. + +With Crossplane, platform teams can create new abstractions and custom +APIs with the full power of Kubernetes policies, namespaces, role based access +controls and more. Crossplane brings all your non-Kubernetes resources under +one roof. + +Custom APIs, created by platform teams, allow security and compliance +enforcement across resources or clouds, without exposing any complexity to the +developers. A single API call can create multiple resources, in multiple clouds +and use Kubernetes as the control plane for everything. + +{{< hint "tip" >}} +**What's a control plane?** + +Control planes create and manage the lifecycle of resources. Control planes +constantly _check_ that the intended resources exist, _report_ when the intended +state doesn't match reality and _act_ to make things right. + +Crossplane extends the Kubernetes control plane to be a **universal control +plane** to check, report and act on any resource, anywhere. + +{{< /hint >}} + + +# Get started +* [Install Crossplane]({{}}) in your Kubernetes cluster +* Learn more about how Crossplane works in the +[Crossplane introduction]({{}}) +* Join the [Crossplane Slack](https://slack.crossplane.io/) and start a +conversation with a community of over 7,000 operators. + + +Crossplane is a [Cloud Native Compute Foundation](https://www.cncf.io/) project. diff --git a/netlify_build.sh b/netlify_build.sh index 288f9644..b4219c20 100644 --- a/netlify_build.sh +++ b/netlify_build.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Which which version is the "Latest"? -LATEST_VER="1.19" +LATEST_VER="1.20" # Make a copy of /content/$LATEST_VER to the directory /latest # Search indexing only points to /latest, this prevents broken or out of date