当前位置: 首页 > news >正文

网站做多个产品宁波网络推广运营公司电话

网站做多个产品,宁波网络推广运营公司电话,建设网站用什么软件排版,如何做网站的外部链接官方文档:K3s - 轻量级 Kubernetes | K3s 官方描述,可运行在 systemd 或者 openrc 环境上,那就往精简方向走,使用 alpine 做系统。与 RHEL、Debian 的区别,主要在防火墙侧;其他基础配置需求类似&#xff0…
  • 官方文档:K3s - 轻量级 Kubernetes | K3s

官方描述,可运行在 systemd 或者 openrc 环境上,那就往精简方向走,使用 alpine 做系统。与 RHEL、Debian 的区别,主要在防火墙侧;其他基础配置需求类似,脚本指令一致。

  • 下载安装包【离线安装】:Releases · k3s-io/k3s (github.com) 国内源清华源 k3s

    • k3s
    • k3s-airgap-images-amd64.tar.gz
  • 拉取官方安装脚本

    curl -o install.sh https://get.k3s.io
    

准备基础环境 ,集群环境,需要克隆多台设备。

  1. 修改主机名,配置 hosts 文件

    # 修改主机名,每个节点不同
    echo "master01" > /etc/hostname
    # 配置静态解析,所有节点相同
    cat >> /etc/hosts <<EOF
    172.16.60.101 master01
    172.16.60.102 master02
    172.16.60.103 master03
    172.16.60.111 worker01
    172.16.60.112 worker02
    EOF
    
  2. 【重要】引导配置,因为 alpine 自身引导与其他发行版不同,以下为独有配置。

    1. 编辑配置文件夹 /etc/update-extlinux.conf​ 末尾添加

      default_kernel_opts="...  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory"
      
    2. 更新配置并重启

      update-extlinux
      reboot
      

安装搭建

单节点部署,all in one
  1. 下发应用,将 k3s、k3s镜像包、安装脚本下发到各台设备。

  2. 安装 k3s 应用

    # 部署应用,会自动添加可执行权限
    install k3s /usr/local/bin/k3s
    
  3. 镜像加载

    mkdir -p /var/lib/rancher/k3s/agent/images
    cp k3s-airgap-images-amd64.tar.gz /var/lib/rancher/k3s/agent/images/
    
  4. 离线安装

    # 脚本权限配置
    chmod +x install.sh
    # 使用离线安装包,默认初始化,使用的是 sqlite
    INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh
    
    • 根据官方文档,附加参数初始化,对定制友好server | K3s;--node-ip​ 指定本机IP,同理可绑定其他控制节点或者工作节点IP

      # 指定网段,并使用 etcd 初始化
      INSTALL_K3S_SKIP_DOWNLOAD=true \
      sh install.sh server \
      --node-ip 172.16.60.101 \
      --cluster-init
      
  5. 检查

    # 检查镜像
    crictl images
    # 查看 pod
    kubectl get pods -A
    
加入工作节点
  1. server 节点查看生成的 token /var/lib/rancher/k3s/server/node-token

  2. 将离线应用上传到工作节点,k3s、k3s镜像、k3s脚本

  3. 工作节点加入,token 即上面获取的这个

    # 脚本赋权
    chmod +x install.sh
    # 执行节点加入,节点标识 agent
    INSTALL_K3S_SKIP_DOWNLOAD=true \
    K3S_URL=https://172.16.60.101:6443 \
    K3S_TOKEN=K1041f78ac262a8437b79db9557132330054c977edd98e662e9963574f1d8d6b751::server:e439183f4e6296937662f108f7b3363f \
    ./install.sh agent
    
  4. 检查

    # 查看服务,工作节点
    rc-service k3s-agent status
    # 查看运行状态,服务节点
    kubectl get nodes
    
扩容控制节点
  • 如果是快速初始化,使用的是 sqlite ,需要转换为 etcd

    # 停止服务
    rc-service k3s stop
    # 使用 --cluster-init 转换
    INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh --cluster-init
    

  1. master02 启动服务,节点标识 server

    INSTALL_K3S_SKIP_DOWNLOAD=true \
    K3S_URL=https://172.16.60.101:6443 \
    K3S_TOKEN=K1041f78ac262a8437b79db9557132330054c977edd98e662e9963574f1d8d6b751::server:e439183f4e6296937662f108f7b3363f \
    ./install.sh server
    
  2. master03 启动服务

    INSTALL_K3S_SKIP_DOWNLOAD=true \
    K3S_URL=https://172.16.60.101:6443 \
    K3S_TOKEN=K1041f78ac262a8437b79db9557132330054c977edd98e662e9963574f1d8d6b751::server:e439183f4e6296937662f108f7b3363f \
    ./install.sh server
    
  3. 检查状态,在 master01 操作

    kubectl get nodes
    
  • 在所有节点均能执行 kubectl 命令,只需将 master01 的config文件分发到其他节点

    # master 节点
    cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
    # 将 config 配置分发给其他节点
    scp ~/.kube/config root@master02:~/.kube/
    scp ~/.kube/config root@worker01:~/.kube/
    

http://www.wooajung.com/news/21254.html

相关文章:

  • 网站建设中服务器的搭建方式百度竞价推广开户
  • 济南网站建设推荐企优互联不错百度信息流账户搭建
  • 品牌网站建设4a小蝌蚪企业建站 平台
  • 如何在word里做网站新网域名注册查询
  • 织梦蓝色政府网站模板扶贫832网络销售平台
  • 长春企业建站程序如何创建微信小程序
  • 宁波谷歌seo推广公司培训优化
  • 做问卷比较好的网站app拉新推广平台代理
  • wordpress换回原版编辑器重庆seo霸屏
  • 医院网站备案流程周口网站seo
  • 教师资格证 网站建设与管理新手销售怎么和客户交流
  • 模板建站能建个门户网站吗seo文章外包
  • 吉林企业建站系统费用网络营销推广工作内容
  • 桂林有名网站制作公司市场seo是什么意思
  • 动态字设计网站如何制作小程序
  • 沧州网站建设代理价格seo怎么优化步骤
  • 网站建设及系统开发北京seo案例
  • 东莞做网站公司哪家比较好域名服务器查询
  • 做网站被骗首付款怎么报案搜索网站的软件
  • jquery购物网站图片识别
  • 织梦wap网站模版百度推广登陆平台
  • js怎么做网站手机建站
  • 物流好的网站模板下载互联网100个创业项目
  • 信息化管理软件手机优化大师哪个好
  • 国内网站在国外访问很慢360站长平台
  • 做外汇网站卖判刑多少年免费正规大数据查询平台
  • 做网站前台有什么要求cba目前排名
  • 惠州做网站多少钱班级优化大师客服电话
  • 中国化学第九建设公司网站短视频营销案例
  • 18款黄金软件seo的基本步骤是什么