K8S 常用插件/工具等所兼容版本记录

额!记录的有点乱,先发出来吧,后续慢慢整理!
更新时间:2024-10-26

1.Kubeadm

方法1

GitHub地址:
https://github.com/kubernetes/kubernetes/blob/v1.30.1/build/dependencies.yaml

在这里插入图片描述

方法2

kubeadm config images list --kubernetes-version=v(版本号)
#例如:
kubeadm config images list --kubernetes-version=v1.30.1

在这里插入图片描述

2.Containerd && runC

2.1 Containerd

Github地址:
https://github.com/containerd/containerd/blob/main/RELEASES.md

2.2 runC

Github地址:
https://github.com/containerd/containerd/blob/v1.6.33/script/setup/runc-version

3.Istio

GitHub地址:
https://github.com/istio/istio/releases/

#k8s与istio版本对应:
https://istio.io/latest/docs/releases/supported-releases/#support-status-of-istio-releases

在这里插入图片描述

4.Calico

官网版本查看:
https://docs.tigera.io/archive
GitHub地址:
https://github.com/projectcalico/calico

官网安装方法地址:
https://docs.tigera.io/archive/v3.23/getting-started/kubernetes/self-managed-onprem/onpremises

官网yaml下载:
curl https://projectcalico.docs.tigera.io/archive/v3.23/manifests/calico.yaml -O

#官网地址版本对应地址:
#旧的查询地址--先记录
https://projectcalico.docs.tigera.io/archive/v3.23/getting-started/kubernetes/requirements
#指定版本
https://docs.tigera.io/archive/v3.23/getting-started/kubernetes/requirements
#最新版本
https://docs.tigera.io/calico/latest/getting-started/kubernetes/requirements

在这里插入图片描述

5.Coredns

GitHub地址:
https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/dns/coredns/coredns.yaml.base
GitHub地址-v1.20.15:
https://github.com/kubernetes/kubernetes/blob/v1.20.15/cluster/addons/dns/coredns/coredns.yaml.base

6.Ingress-Controller

GitHub地址:

https://github.com/kubernetes/ingress-nginx/tree/main

安装方法:
https://kubernetes.github.io/ingress-nginx/examples/auth/basic/

(3)controller-v1.5.1版本下载
#方法1-基于github地址:
https://github.com/kubernetes/ingress-nginx/blob/controller-v1.5.1/deploy/static/provider/baremetal/deploy.yaml
#方法2-基于安装指南:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.5.1/deploy/static/provider/baremetal/deploy.yaml
#其他版本修改controller-vx.x.x

版本查看:
https://github.com/kubernetes/ingress-nginx/blob/main/README.md#readme
SupportedIngress-NGINX versionk8s supported versionAlpine VersionNginx VersionHelm Chart Version
🔄v1.12.0-beta.01.31, 1.30, 1.29, 1.283.20.31.25.54.12.0-beta.0
🔄v1.11.31.30, 1.29, 1.28, 1.27, 1.263.20.31.25.54.11.3
🔄v1.11.21.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.11.2
🔄v1.11.11.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.11.1
🔄v1.11.01.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.11.0
v1.10.51.30, 1.29, 1.28, 1.27, 1.263.20.31.25.54.10.5
v1.10.41.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.10.4
v1.10.31.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.10.3
v1.10.21.30, 1.29, 1.28, 1.27, 1.263.20.01.25.54.10.2
v1.10.11.30, 1.29, 1.28, 1.27, 1.263.19.11.25.34.10.1
v1.10.01.29, 1.28, 1.27, 1.263.19.11.25.34.10.0
v1.9.61.29, 1.28, 1.27, 1.26, 1.253.19.01.21.64.9.1
v1.9.51.28, 1.27, 1.26, 1.253.18.41.21.64.9.0
v1.9.41.28, 1.27, 1.26, 1.253.18.41.21.64.8.3
v1.9.31.28, 1.27, 1.26, 1.253.18.41.21.64.8.*
v1.9.11.28, 1.27, 1.26, 1.253.18.41.21.64.8.*
v1.9.01.28, 1.27, 1.26, 1.253.18.21.21.64.8.*
v1.8.41.27, 1.26, 1.25, 1.243.18.21.21.64.7.*
v1.7.11.27, 1.26, 1.25, 1.243.17.21.21.64.6.*
v1.6.41.26, 1.25, 1.24, 1.233.17.01.21.64.5.*
v1.5.11.25, 1.24, 1.233.16.21.21.64.4.*
v1.4.01.25, 1.24, 1.23, 1.223.16.21.19.10†4.3.0
v1.3.11.24, 1.23, 1.22, 1.21, 1.203.16.21.19.10†4.2.5
注释:github仓库查询版本k8s版本

7.Prometheus(待验证)

#Prometheus配置:
https://prometheus.io/docs/prometheus/latest/configuration/configuration/
#Prometheus监控组件对应的exporter部署地址:
https://prometheus.io/docs/instrumenting/exporters/
#Prometheus基于k8s服务发现参考:
https://github.com/prometheus/prometheus/blob/release-2.31/documentation/examples/prometheus-kubernetes.yml
#prometheus-operator版本查询
https://github.com/prometheus-operator/kube-prometheus
Prometheus 版本Alertmanager 版本
2.10.x0.17.x - 0.19.x
2.11.x0.18.x - 0.20.x
2.12.x0.19.x - 0.21.x
2.13.x0.20.x - 0.22.x
2.14.x0.21.x - 0.23.x
2.15.x0.22.x - 0.24.x
2.16.x0.23.x - 0.25.x
2.17.x0.24.x - 0.26.x
2.18.x0.25.x - 0.27.x
2.19.x0.26.x - 0.28.x
2.20.x0.27.x - 0.29.x
2.21.x0.28.x - 0.30.x
2.22.x0.29.x - 0.31.x
2.23.x0.30.x - 0.32.x
2.24.x0.31.x - 0.33.x
2.25.x0.32.x - 0.34.x
2.26.x0.33.x - 0.35.x
2.27.x0.34.x - 0.36.x

8.Metrics-Server部署

#github地址:
#1.获取yaml
https://github.com/kubernetes-sigs/metrics-server
#获取yaml
wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
####排错参考
#官网
https://github.com/kubernetes-sigs/metrics-server
#CSDN
https://blog.csdn.net/qq_45097352/article/details/121509213
#阿里云
https://help.aliyun.com/document_detail/291404.html

9.Helm

#官网
https://helm.sh/zh/docs/topics/version_skew/
#github地址:
https://github.com/helm/helm
#版本对应地址
https://github.com/helm/helm-www/blob/main/content/en/docs/topics/version_skew.md

10.Kube-state-metrics

https://github.com/kubernetes/kube-state-metrics#kubernetes-deployment
kube-state-metricsKubernetes client-go Version
v2.6.0v1.24
v2.7.0v1.25
v2.8.2v1.26
v2.9.2v1.26
v2.10.0v1.27
mainv1.28

11.Elastic支持一览表

https://www.elastic.co/cn/support/matrix

12.Metrics Server

#github地址:
https://github.com/kubernetes-sigs/metrics-server
指标服务器指标 API 组/版本支持的 Kubernetes 版本
0.6.xmetrics.k8s.io/v1beta11.19+
0.5.xmetrics.k8s.io/v1beta1*1.8+
0.4.xmetrics.k8s.io/v1beta1*1.8+
0.3.xmetrics.k8s.io/v1beta11.8-1.21
#在 Kubernetes v1.21+ 上:
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/high-availability-1.21+.yaml
#在 Kubernetes v1.19-1.21 上
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/high-availability.yaml

13.Kubesphere

kubespherek8s版本要求详情地址
v1.0.0不支持k8s基础上安装https://v1-0.docs.kubesphere.io/docs/zh-CN/installation/intro/
v2.0.x1.13.0 ≤ K8s Version < 1.16https://v2-0.docs.kubesphere.io/docs/zh-CN/installation/install-on-k8s/
V2.1.x1.15.x ≤ K8s version ≤ 1.17.xhttps://v2-1.docs.kubesphere.io/docs/zh-CN/installation/prerequisites/
V3.0.01.15.x,1.16.x,1.17.x,1.18.xhttps://v3-0.docs.kubesphere.io/zh/docs/installing-on-kubernetes/introduction/prerequisites/
V3.1.xv1.17.x,v1.18.x,v1.19.x 或 v1.20.x。https://v3-1.docs.kubesphere.io/zh/docs/installing-on-kubernetes/introduction/prerequisites/
V3.2.xv1.19.x,v1.20.x,v1.21.x 或 v1.22.x(实验性支持)。https://kubesphere.io/zh/docs/installing-on-kubernetes/introduction/prerequisites/
V3.3.xv1.19.x,v1.20.x,v1.21.x,v1.22.x 或 v1.23.x(实验性支持))。https://kubesphere.io/zh/docs/installing-on-kubernetes/introduction/prerequisites/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值