|
1 |
| -# Kubernetes 离线安装包 |
2 |
| - |
3 |
| -KubeOperator 提供完整的 Kubernetes 离线安装包,每个安装包会被构建成一个独立容器镜像供 KubeOperator 使用,离线安装包中包括以下三种内容: |
4 |
| - |
5 |
| -- Kubenetes 核心组件:包括 Kubenetes、Docker 及 etcd; |
6 |
| -- Kubenetes 附属组件(镜像):包括网络、存储、监控、Dashboard 及常用工具; |
7 |
| -- 操作系统 RPM 包:除 CentOS 7.6 Minimal 外的其他必备 RPM。 |
8 |
| - |
9 |
| -本分支对应的 Kubernetes 离线包版本是 1.15.4,具体内容及版本信息如下所示。 |
10 |
| - |
11 |
| -## 1. Kubenetes 核心组件 |
| 1 | +## Kubenetes 及其附属组件 |
12 | 2 |
|
13 | 3 | | 分类 | 组件名称 | 版本 |
|
14 | 4 | | ---- | ---- | ---- |
|
15 | 5 | | 核心 | kubernetes | 1.15.4 |
|
16 | 6 | | 核心 | etcd | 3.3.10 |
|
17 | 7 | | 核心 | docker | docker-ce-18.09.9 |
|
18 |
| - |
19 |
| -## 2. Kubenetes 附属组件(镜像) |
20 |
| - |
21 |
| -| 分类 | 组件名称 | 版本 | |
22 |
| -| ---- | ---- | ---- | |
23 |
| -| 网络 | quay.io/coreos/flannel | v0.11.0-amd64 | |
24 |
| -| 网络 | calico/node | v3.4.4 | |
25 |
| -| 网络 | calico/cni | v3.4.4 | |
26 |
| -| 网络 | calico/kube-controllers | v3.4.4 | |
27 |
| -| 网络 | docker.io/coredns/coredns | 1.6.0 | |
28 |
| -| 网络 | docker.io/traefik | v1.7.11 | |
29 |
| -| 网络 | f5networks/k8s-bigip-ctlr | 1.9.2 | |
30 |
| -| 存储 | quay.io/external_storage/nfs-client-provisioner | v3.1.0-k8s1.11 | |
31 |
| -| 监控 | docker.io/grafana/grafana | v1.7.11 | |
32 |
| -| 监控 | quay.io/prometheus/alertmanager | v0.15.2 | |
33 |
| -| 监控 | quay.io/prometheus/node-exporter | v1.7.11 | |
| 8 | +| 核心 | gcr.io/google-containers/pause-amd64| 3.1 | |
| 9 | +| 存储 | quay.io/external_storage/nfs-client-provisioner | v3.1.0-k8s1.11 | |
| 10 | +| 网络 | docker.io/coredns/coredns| 1.6.0 | |
| 11 | +| 网络 | quay.io/coreos/flannel| v0.11.0-amd64 | |
| 12 | +| 网络 | calico/node:v3.4.4 | |
| 13 | +| 网络 | calico/cni:v3.4.4 | |
| 14 | +| 网络 | calico/kube-controllers:v3.4.4 | |
| 15 | +| 网络 | docker.io/traefik | v1.7.11 | |
| 16 | +| 监控 | docker.io/grafana/grafana | v1.7.11 | |
| 17 | +| 监控 | quay.io/prometheus/alertmanager | v0.15.2 | |
| 18 | +| 监控 | quay.io/prometheus/node-exporter | v1.7.11 | |
34 | 19 | | 监控 | quay.io/prometheus/prometheus| v2.4.3 |
|
35 | 20 | | 监控 | quay.io/prometheus/pushgateway| v0.5.2 |
|
36 | 21 | | 监控 | quay.io/coreos/kube-state-metrics| v1.4.0 |
|
37 | 22 | | Dashboard | gcr.io/google_containers/heapster-grafana-amd64| v4.4.3 |
|
38 | 23 | | Dashboard | gcr.io/google_containers/heapster-amd64| v1.5.4 |
|
39 |
| -| Dashboard | gcr.io/google_containers/heapster-influxdb-amd64 | v1.5.2 | |
| 24 | +| Dashboard | gcr.io/google_containers/heapster-influxdb-amd64| v1.5.2 | |
40 | 25 | | Dashboard | k8s.gcr.io/metrics-server-amd64| v0.3.2 |
|
41 | 26 | | Dashboard | k8s.gcr.io/kubernetes-dashboard-amd64| v1.10.0 |
|
42 |
| -| 工具 | gcr.io/google-containers/pause-amd64| 3.1 | |
43 | 27 | | 工具 | docker.io/registry| 2 |
|
44 | 28 | | 工具 | docker.io/konradkleine/docker-registry-frontend| v2 |
|
45 | 29 | | 工具 | gcr.io/kubernetes-helm/tiller| v2.12.3 |
|
46 | 30 | | 工具 | quay.io/coreos/configmap-reload| v0.0.1 |
|
47 | 31 | | 工具 | docker.io/appropriate/curl| edge |
|
48 |
| -| 工具 | weaveworks/scope| 1.11.5 | |
49 |
| -| 工具 | quay.io/comcast/kuberhealthy | v1.0.2 | |
50 | 32 |
|
51 |
| -## 3. RPM 包(基于 CentOS 7.6 Minimal) |
| 33 | +## 操作系统及附属组件 |
52 | 34 |
|
53 | 35 | | 分类 | 组件名称 |
|
54 | 36 | | ---- | ---- |
|
| 37 | +| OS | CentOS 7.6 | |
55 | 38 | | RPM | dnsmasq |
|
56 | 39 | | RPM | chrony |
|
57 |
| -| RPM | ntpdate | |
| 40 | +| RPM | ntpdate | |
| 41 | + |
| 42 | +## 端口 |
| 43 | + |
| 44 | +| 名称 | 端口 | |
| 45 | +| ---- | ---- | |
| 46 | +| Docker 仓库 | 8093 | |
| 47 | +| YUM 仓库 | 8083 | |
0 commit comments