seqeralabs / docs

Source code for the Seqera documentation portal.
https://docs.seqera.io/
1 stars 3 forks source link

Add basic Kubernetes installation documentation #220

Open jason-seqera opened 1 month ago

jason-seqera commented 1 month ago

Preview URL: https://deploy-preview-220--seqera-docs.netlify.app/platform/24.1/enterprise/kubernetes-minimal-install

The goal of this project is the improvement of the existing installation documentation. In particular, provide installation documentation for Kubernetes that is vastly simplified, providing the user with a turnkey working Kubernetes installation on any Kubernetes cluster, without any cloud provider specific requirements or configuration initially. This also works locally on Docker Desktop K8s.

This gives the user an immediately functional installation. Then we can build on this with Seqera recommended reference installations that cover best practice for ingress configuration, Redis and MySQL SaaS service integration, external SMTP server integration, custom TLS certificates for NF launcher, and so on.

For clarity, configuration files are functional minimums, without any extraneous fields. Any commands run include output and examples where ever possible, along with validation and confirmation steps.

netlify[bot] commented 1 month ago

Deploy Preview for seqera-docs ready!

Name Link
Latest commit dc8d55810c8ba86c78352f1cbc900cdc5760aae3
Latest deploy log https://app.netlify.com/sites/seqera-docs/deploys/66fc23625994f80008bee793
Deploy Preview https://deploy-preview-220--seqera-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

jason-seqera commented 1 month ago

@gavinelder, this is an initial pass based on my interpretation of your suggestions.