zoukankan      html  css  js  c++  java
  • K8S集群安装(基于DEIBAN,proxmox)

    简介:

    K8S是容器管理平台,能够自动弹性收放。

    使用官方kubeadm部署

    https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

    一:安装前的准备

    1.关闭swap

    #(1)临时关闭swap分区, 重启失效;
       swapoff  -a

    #(2)永久关闭swap分区

     sed -ri 's/.*swap.*/#&/' /etc/fstab  

    2.设置CGROUPSF

    cat <<EOF> /etc/docker/daemon.json 
     {
       "exec-opts": ["native.cgroupdriver=systemd"]
    }
    EOF

    3.设置iptables

    echo "1" >/proc/sys/net/bridge/bridge-nf-call-iptables

    4.安装docker

    5.补充docker版本

    查看所有docker的版本

    apt-cache madison docker-ce

    安装指定版本的docker

    apt-get install docker-ce=5:19.03.15~3-0~debian-buster

    二:安装kubeadm

    apt-get update && apt-get install -y apt-transport-https
    curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
    cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
    deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
    EOF  
    apt-get update
    apt-get install -y kubelet kubeadm kubectl

    三:

  • 相关阅读:
    几句让自己保留的动力的格言
    repo 的几个使用理解
    (转)汇编中断大全
    (转) 汇编.section和.text解释
    find 命令一些小技巧;
    android 系统使用c语言获取系统属性
    新的起点
    PDBC详细介绍
    PDBC(连接数据库)
    Python——基础知识
  • 原文地址:https://www.cnblogs.com/jackadam/p/14389034.html
Copyright © 2011-2022 走看看