mirror of
https://github.com/kelseyhightower/kubernetes-the-hard-way.git
synced 2025-07-27 22:23:54 +03:00
use individual release binaries
This commit is contained in:
@@ -47,22 +47,18 @@ sudo mv ca.pem kubernetes-key.pem kubernetes.pem /var/run/kubernetes/
|
||||
Download and install the Kubernetes controller binaries:
|
||||
|
||||
```
|
||||
wget https://github.com/kubernetes/kubernetes/releases/download/v1.3.0/kubernetes.tar.gz
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-apiserver
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-controller-manager
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-scheduler
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes.tar.gz
|
||||
chmod +x kube-apiserver kube-controller-manager kube-scheduler kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes/server/kubernetes-server-linux-amd64.tar.gz
|
||||
```
|
||||
|
||||
```
|
||||
sudo cp kubernetes/server/bin/kube-apiserver /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-controller-manager /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-scheduler /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kubectl /usr/bin/
|
||||
sudo mv kube-apiserver kube-controller-manager kube-scheduler kubectl /usr/bin/
|
||||
```
|
||||
|
||||
#### Kubernetes API Server
|
||||
@@ -233,22 +229,18 @@ sudo mv ca.pem kubernetes-key.pem kubernetes.pem /var/run/kubernetes/
|
||||
Download and install the Kubernetes controller binaries:
|
||||
|
||||
```
|
||||
wget https://github.com/kubernetes/kubernetes/releases/download/v1.3.0/kubernetes.tar.gz
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-apiserver
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-controller-manager
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-scheduler
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes.tar.gz
|
||||
chmod +x kube-apiserver kube-controller-manager kube-scheduler kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes/server/kubernetes-server-linux-amd64.tar.gz
|
||||
```
|
||||
|
||||
```
|
||||
sudo cp kubernetes/server/bin/kube-apiserver /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-controller-manager /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-scheduler /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kubectl /usr/bin/
|
||||
sudo mv kube-apiserver kube-controller-manager kube-scheduler kubectl /usr/bin/
|
||||
```
|
||||
|
||||
#### Kubernetes API Server
|
||||
@@ -417,22 +409,18 @@ sudo mv ca.pem kubernetes-key.pem kubernetes.pem /var/run/kubernetes/
|
||||
Download and install the Kubernetes controller binaries:
|
||||
|
||||
```
|
||||
wget https://github.com/kubernetes/kubernetes/releases/download/v1.3.0/kubernetes.tar.gz
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-apiserver
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-controller-manager
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-scheduler
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes.tar.gz
|
||||
chmod +x kube-apiserver kube-controller-manager kube-scheduler kubectl
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes/server/kubernetes-server-linux-amd64.tar.gz
|
||||
```
|
||||
|
||||
```
|
||||
sudo cp kubernetes/server/bin/kube-apiserver /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-controller-manager /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-scheduler /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kubectl /usr/bin/
|
||||
sudo mv kube-apiserver kube-controller-manager kube-scheduler kubectl /usr/bin/
|
||||
```
|
||||
|
||||
#### Kubernetes API Server
|
||||
|
@@ -131,21 +131,17 @@ sudo tar -xzf cni-c864f0e1ea73719b8f4582402b0847064f9883b0.tar.gz -C /opt/cni
|
||||
Download and install the Kubernetes worker binaries:
|
||||
|
||||
```
|
||||
wget https://github.com/kubernetes/kubernetes/releases/download/v1.3.0/kubernetes.tar.gz
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kube-proxy
|
||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubelet
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes.tar.gz
|
||||
chmod +x kubectl kube-proxy kubelet
|
||||
```
|
||||
|
||||
```
|
||||
tar -xvf kubernetes/server/kubernetes-server-linux-amd64.tar.gz
|
||||
```
|
||||
|
||||
```
|
||||
sudo cp kubernetes/server/bin/kubectl /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kube-proxy /usr/bin/
|
||||
sudo cp kubernetes/server/bin/kubelet /usr/bin/
|
||||
sudo mv kubectl kube-proxy kubelet /usr/bin/
|
||||
```
|
||||
|
||||
```
|
||||
|
Reference in New Issue
Block a user