Add microk8s to foundational.md (#10543)
* Add microk8s to foundational.md Adding microk8s as credible and stable alternative to get started with Kubernetes on a local machine. This is especially attractive for those not wanting to incur the overhead of running a VM for a local cluster. * Update foundational.md Thank you for your suggestions! LMK if this works now? * Rewrote first paragraph And included a bullet list of features of microk8s * Copyedit
This commit is contained in:
committed by
k8s-ci-robot
parent
797db720dc
commit
0478f4e565
@@ -53,6 +53,33 @@ Minikube can be installed locally, and runs a simple, single-node Kubernetes clu
|
||||
|
||||
You can get basic information about your cluster with the commands `kubectl cluster-info` and `kubectl get nodes`. However, to get a good idea of what's really going on, you need to deploy an application to your cluster. This is covered in the next section.
|
||||
|
||||
#### microk8s
|
||||
|
||||
On Linux, *microk8s* is a good alternative to Minikube for a local
|
||||
install of Kubernetes:
|
||||
|
||||
* Runs on the native OS, so there is no overhead from running a virtual machine.
|
||||
* Always provides the latest stable version of Kubernetes, using built-in auto-upgrade functionality.
|
||||
* Installs in less than a minute.
|
||||
|
||||
* {{< link text="Install microk8s" url="https://microk8s.io/" >}}.
|
||||
|
||||
After you install microk8s, you can use its tab-completion
|
||||
functionality. All microk8s commands start with `microk8s.`. Type
|
||||
`microk8s.` (with the period) and then use the tab key to see a list
|
||||
of available commands.
|
||||
|
||||
It also includes commands to enable Kubernetes subsystems. For example:
|
||||
|
||||
* the Kubernetes Dashboard
|
||||
* the DNS service
|
||||
* GPU passthrough (for NVIDIA)
|
||||
* Ingress
|
||||
* Istio
|
||||
* Metrics server
|
||||
* Registry
|
||||
* Storage
|
||||
|
||||
## Deploy an application
|
||||
|
||||
#### Basic workloads
|
||||
|
||||
Reference in New Issue
Block a user