Skip to content

Conversation

@Caesarsage
Copy link
Contributor

@Caesarsage Caesarsage commented Jan 5, 2026

Created a dedicated page for the /docs/setup/learning-environment/.

This page helps users understand their options for setting up Kubernetes for learning purposes.

The page covers:

  • Installing kubectl for cluster communication
  • Local setup options (kind, minikube, and third-party tools)
  • Online playground environments (Killercoda, Play with Kubernetes)
  • Advanced learning with kubeadm for production-like clusters

Also removes the English redirect from static/_redirects.base to
allow the new page to be accessible. Localized redirects remain
until translated versions are created.

Preview new changes

Fixes #36048

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign sayakmukhopadhyay for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the language/en Issues or PRs related to English language label Jan 5, 2026
@k8s-ci-robot k8s-ci-robot added sig/docs Categorizes an issue or PR as relevant to SIG Docs. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Jan 5, 2026
@netlify
Copy link

netlify bot commented Jan 5, 2026

Pull request preview available for checking

Built without sensitive environment variables

Name Link
🔨 Latest commit b7f33e5
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-io-main-staging/deploys/695d857446c1ad0008a78481
😎 Deploy Preview https://deploy-preview-53922--kubernetes-io-main-staging.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 project configuration.

Comment on lines 35 to 44
### Other local options

There are several third-party tools that can also run Kubernetes locally. Kubernetes does not provide support for these tools, but they may work well for your learning needs:

- [Docker Desktop](https://docs.docker.com/desktop/kubernetes/) includes Kubernetes support
- [Podman Desktop](https://podman-desktop.io/docs/kubernetes) includes Kubernetes support
- [Rancher Desktop](https://docs.rancherdesktop.io/) provides Kubernetes on your desktop
- [MicroK8s](https://canonical.com/microk8s) runs a lightweight Kubernetes cluster

Refer to each tool's documentation for setup instructions and support.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

using "support" in "Kubernetes support" can be misleading

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(I'm listed as the author for the relevant KEP and) I think these 3rd party links are justifiable.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could link to CRC too; it deploys OpenShift, but OpenShift passes Kubernetes conformance.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the review

Copy link
Member

@lmktfy lmktfy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from https://github.com/kubernetes/website/pull/53922/changes#r2665862598 this actually LVGTM (looks very good to me).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. language/en Issues or PRs related to English language sig/docs Categorizes an issue or PR as relevant to SIG Docs. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue with the redirection of "Learning environment" page

4 participants