阿里云自建k8s存储插件csi安装使用


新钛云服已为您服务1213



前言

k8s在阿里云上使用,推荐还是使用阿里云的ack。无论是从稳定性,以及后期的维护来说,ack 都是最优的方案,自建k8s 阿里云不提供任何帮助,一旦集群出现问题(主要是网络问题)很难进行排查。

如果出于特殊原因,希望在阿里云上进行自建k8s当然也可以。自建k8s需要集成阿里云两个重要的插件cloud-controller-manager(负载均衡插件),csi(存储插件)。两个插件在k8s 1.20 测试可用。下面我们将进行csi 存储插安装。



插件下载

  • git地址  https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver.git

git clone https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver.git
  • 文件说明

  • 下载相关文件

wget https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/blob/v1.1.1/deploy/ack/csi-plugin-managed.yaml
wget https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/blob/v1.1.1/deploy/ack/csi-provisioner-managed.yaml
wget https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/blob/v1.1.1/deploy/rbac.yaml
 



CSI 插件部署

部署rbac.yml

kubectl apply -f rbac.yaml

查看生成的 secrets 的csi token 名字

[root@sh-dev-test-staging-k8s-master-01 ack]# kubectl get secrets -A |grep csi
kube-system       csi-admin-token-ssflh                            kubernetes.io/service-account-token   3      2d14h
 

修改csi-plugin-managed.yaml & csi-provisioner-managed.yaml

两个文件修改位置一致请参考下图

kubectl apply -f csi-plugin-managed.yaml
kubectl apply -f csi-provisioner-managed.yaml
 

查看部署

[root@sh-dev-test-staging-k8s-master-01 ack]# kubectl get pods -A |grep csi
kube-system     csi-plugin-drns4                                            4/4     Running   0          2d3h
kube-system     csi-plugin-kt9sc                                            4/4     Running   0          2d3h
kube-system     csi-plugin-kwb4c                                            4/4     Running   0          160m
kube-system     csi-plugin-q82b5                                            4/4     Running   0          3h1m
kube-system     csi-plugin-qsnxb                                            4/4     Running
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值