RKE2+ubuntu20.04TSL快速部署k8s集群

  1. 获取 rke2 安装程序

    curl -sfL https://rancher-mirror.rancher.cn/rke2/install.sh | INSTALL_RKE2_MIRROR=cn sh -
    或者
    curl -sfL https://get.rke2.io | sh -
    
  2. 创建自定义配置文件

    mkdir -p /etc/rancher/rke2
    vim /etc/rancher/rke2/config.yaml
    

    内容如下:

    token: demo-server
    node-name: demo-server-node
    tls-san: 192.168.100.136 #启动机器的ip
    system-default-registry: "registry.aliyuncs.com"
    
  3. 启动 rke2-server 服务

    systemctl enable rke2-server.service
    systemctl start rke2-server.service
    
  4. 添加环境变量

    cd /etc/profile.d
    vim k8s.sh
    

    将以下写入文件

    export KUBECONFIG=/etc/rancher/rke2/rke2.yaml PATH=$PATH:/var/lib/rancher/rke2/bin
    
  5. 下载 helm, 移动到 /var/lib/rancher/rke2/bin 目录下

    mv helm /var/lib/rancher/rke2/bin/
    
  6. 查看当前集群节点

    kubectl get no
    
  7. 添加 repo

    helm repo add bitnami https://charts.bitnami.com/bitnami
    
posted @ 2024-08-14 14:46  KeepSmiling_me  阅读(239)  评论(0)    收藏  举报