再探kubernetes:1:オフラインインストール準備:1.15.0
2628 ワード
この文章memoはkubernetesを1.15にアップグレードしたツールの変更について説明します.
コンテンツの準備
主な準備内容は1.13とあまり変わらないので、詳しくは参照してください. https://liumiaocn.blog.csdn.net/article/details/88163677
内容の変更
現在の更新に基づいて、次のコンポーネントを最新バージョンに更新します.
コンポーネント
以前のバージョンの更新
現在のバージョン
Kubernetes
1.13.4
1.15.0
Docker
17.03.2
18.09.7
ETCD
3.3.12
3.3.13
FLANNEL
0.10.0
0.11.0
必要に応じてダウンロードファイルのバージョン情報を変更できます
ダウンロードログ
コンテンツの準備
主な準備内容は1.13とあまり変わらないので、詳しくは参照してください.
内容の変更
現在の更新に基づいて、次のコンポーネントを最新バージョンに更新します.
コンポーネント
以前のバージョンの更新
現在のバージョン
Kubernetes
1.13.4
1.15.0
Docker
17.03.2
18.09.7
ETCD
3.3.12
3.3.13
FLANNEL
0.10.0
0.11.0
必要に応じてダウンロードファイルのバージョン情報を変更できます
[root@liumiao shell]# git diff
diff --git a/k8s/shell/step0-get-binaries.sh b/k8s/shell/step0-get-binaries.sh
index a51945c..3ad866a 100755
--- a/k8s/shell/step0-get-binaries.sh
+++ b/k8s/shell/step0-get-binaries.sh
@@ -3,11 +3,12 @@
TYPE_OS=linux
TYPE_ARCH=amd64
VER_CFSSL=R1.2
-VER_KUBERNETES=v1.13.4
-VER_ETCD=v3.3.12
-VER_DOCKER=17.03.2-ce
+#VER_KUBERNETES=v1.13.4
+VER_KUBERNETES=v1.15.0
+VER_ETCD=v3.3.13
+VER_DOCKER=18.09.7
VER_CNI=v0.7.4
-VER_FLANNEL=v0.10.0
+VER_FLANNEL=v0.11.0
DIR_DOWNLOAD=/tmp
[root@liumiao shell]#
ダウンロードログ
[root@liumiao shell]# sh step0-get-binaries.sh
## clear previous download binaries
## create binaries download dir
## download cfssl
Sun Jun 30 10:55:52 CST 2019
## get cfssl_linux-amd64 with name cfssl
## get cfssljson_linux-amd64 with name cfssljson
## get cfssl-certinfo_linux-amd64 with name cfssljson
cfssl cfssl-certinfo cfssljson
## download kubernetes
curl -Lo kubernetes.tar.gz https://dl.k8s.io/v1.15.0/kubernetes-server-linux-amd64.tar.gz
kube-apiserver kube-controller-manager kube-proxy kube-scheduler kubectl kubelet plugin
## download etcd
## download docker
docker docker-init docker-proxy dockerd
## download cni
bridge dhcp flannel host-device host-local ipvlan loopback macvlan portmap ptp sample tuning vlan
Sun Jun 30 10:56:44 CST 2019
## download flannel
flanneld
mk-docker-opts.sh
README.md
## download completed
/tmp/binaries
|-- cfssl
| |-- cfssl
| |-- cfssl-certinfo
| `-- cfssljson
|-- cni
| |-- bridge
| |-- dhcp
| |-- flannel
| |-- host-device
| |-- host-local
| |-- ipvlan
| |-- loopback
| |-- macvlan
| |-- portmap
| |-- ptp
| |-- sample
| |-- tuning
| `-- vlan
|-- docker
| |-- docker
| |-- dockerd
| |-- docker-init
| `-- docker-proxy
|-- etcd
| |-- etcd
| `-- etcdctl
|-- flannel
| |-- flanneld
| `-- mk-docker-opts.sh
`-- kubernetes
|-- kube-apiserver
|-- kube-controller-manager
|-- kubectl
|-- kubelet
|-- kube-proxy
|-- kube-scheduler
`-- plugin
`-- coredns
`-- coredns.yaml
8 directories, 31 files
[root@liumiao shell]#