1. There are different ways to set up and run Kubernetes, including downloading it to deploy on a local machine or using a managed service.
2. It is recommended to run Kubernetes components as container images and use kubeadm for deploying Kubernetes in a production environment.
3. Kubernetes is designed for its control plane to run on Linux, but applications can also be run on other operating systems such as Windows.
The article "Getting started | Kubernetes" provides a brief overview of the different ways to set up and run Kubernetes. The article is informative and provides useful links to additional resources for readers who want to learn more about Kubernetes.
However, the article has some potential biases and missing points of consideration. For example, the article recommends running Kubernetes components as container images wherever possible, but it does not provide any evidence or explanation for why this is recommended. Additionally, the article suggests that managed services are a good option for those who do not want to manage a Kubernetes cluster themselves, but it does not mention any potential risks or downsides of using a managed service.
The article also seems to be somewhat promotional in nature, as it includes links to download Kubernetes and install tools related to Kubernetes. While these links may be helpful for readers who are interested in setting up a Kubernetes cluster, they could also be seen as promoting certain products or services.
Overall, while the article provides some useful information about getting started with Kubernetes, readers should approach it with a critical eye and consider other sources of information before making decisions about how to set up and run their own Kubernetes clusters.