在开始之前,您需要确认您的机器满足以下要求:
以下是我们需要完成的步骤:
接下来,我们将详细讲解每一步。
etcd 是 Kubernetes 中的分布式键值存储系统。我们可以从 etcd 的官方网站 https://github.com/etcd-io/etcd/releases 下载最新的版本。在本文中,我们将下载版本为 v3.4.14。
$ wget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz
$ tar xzvf etcd-v3.4.14-linux-amd64.tar.gz
$ cd etcd-v3.4.14-linux-amd64
$ sudo mv etcd /usr/local/bin/
$ sudo mv etcdctl /usr/local/bin/
kube-apiserver 是 Kubernetes 中的 API 服务器。我们可以从 Kubernetes 的官方网站 https://github.com/kubernetes/kubernetes/releases 下载最新的版本。在本文中,我们将下载版本为 v1.22.4。
$ wget https://dl.k8s.io/v1.22.4/kubernetes-server-linux-amd64.tar.gz
$ tar xzvf kubernetes-server-linux-amd64.tar.gz
$ cd kubernetes/server/bin
$ sudo mv kube-apiserver /usr/local/bin/
kube-controller-manager 是 Kubernetes 中的控制器管理器。我们可以从 Kubernetes 的官方网站 https://github.com/kubernetes/kubernetes/releases 下载最新的版本。在本文中,我们将下载版本为 v1.22.4。
$ wget https://dl.k8s.io/v1.22.4/kubernetes-server-linux-amd64.tar.gz
$ tar xzvf kubernetes-server-linux-amd64.tar.gz
$ cd kubernetes/server/bin
$ sudo mv kube-controller-manager /usr/local/bin/
kube-scheduler 是 Kubernetes 中的调度器。我们可以从 Kubernetes 的官方网站 https://github.com/kubernetes/kubernetes/releases 下载最新的版本。在本文中,我们将下载版本为 v1.22.4。
$ wget https://dl.k8s.io/v1.22.4/kubernetes-server-linux-amd64.tar.gz
$ tar xzvf kubernetes-server-linux-amd64.tar.gz
$ cd kubernetes/server/bin
$ sudo mv kube-scheduler /usr/local/bin/
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。