Kubernetes和helm快速开始

Kubernetes安装

  • 本地测试安装Docker勾选Kubernetes即可使用。
  • 服务器上搭建Kubernetes,有很多工具可以使用,这里使用sealos一键安装K8s底座:

1、需要的软件包:
        sealos11814.tgz 包含sealos及核心包
        helm-v3.5.2-linux-amd64.tar.gz helm 安装包
2、环境准备
        2.1 支持的OS内核版本/CPU架构
                Centos/RHEL 7.6+, x86_64
        2.2 支持的kubernetes 版本
                1.18+
        2.3 资源配置
                cpu >=32C
                MEM >=64
                DISK  >=200GB
3、 部署要求和建议
        执行sealos的机器需要ssh能够访问各个节点
        各个节点的主机名必须不同
        各个节点的时间同步
        sealos 默认会关闭防火墙, 如果需要打开防火墙, 建议手动放行相关的端口。4、部署步骤
        4.1 部署底座
        (1)解压sealos11814.tgz 至/root目录,得到:sealos,kube1.18.14.tar.gz
        (2)更改sealos二进制文件的权限                                

chmod +x sealos && mv sealos /usr/bin

        (3)使用sealos完成k8s底座一键部署
                /root 下执行:
                单节点部署:

sealos init --passwd 主机密码 \
   --master 主机IP \
   --pkg-url /root/kube1.18.14.tar.gz \
   --version v1.18.14


                多节点部署(单个master节点)

sealos init --passwd 主机密码 \
  --master master节点主机IP \
  --node node节点主机IP \
  --pkg-url /root/kube1.18.14.tar.gz \
  --version v1.18.14

                如果安装失败此命令清理集群:

sealos clean --all -f

集群安装后,master节点自动打上污点无法调度,可按需去除污点:

kubectl taint nodes --all node-role.kubernetes.io/master-

helm安装:

        https://github.com/helm/helm/releases

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值