KubeFed环境搭建

kubernetes federation搭建

前置要求

软件以及版本需求

软件 版本
kubernetes >= v1.13
minikube(可用于替代kubernetes) 只要安装的kubernetes版本同上即可(装最新的肯定没问题)
helm >= 2.10
kubefedctl 这个kubefed版本选择即可
docker 看kubernetes需要的版本

软件环境搭建

docker环境搭建
  • 海外版本
    apt-get update
    apt-get install -y docker.io
    systemctl start docker
    
  • 国内版本
    apt-get update
    apt-get install -y apt-transport-https
    apt-get install -y ca-certificates
    apt-get install -y curl
    apt-get install -y software-properties-common
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    sudo apt-get update
    apt-get install -y docker-ce
    
    systemctl start docker
    
minikube搭建 (ubuntu 18.04)
海外版本(可以直接访问google的版本)
  • 安装kubectl
    • 直接下载二进制
      步骤 命令 example
      下载kubectl curl -LO https://storage.googleapis.com/kubernetes-release/release/curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt/bin/linux/amd64/kubectl curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/linux/amd64/kubectl
      给kubectl添加可执行属性 chmod +x ./kubectl
      将kubectl移动到本地PATH中 sudo mv ./kubectl /usr/local/bin/kubectl
      测试kubectl的可用性 kubectl version --client
    • apt安装
      sudo apt-get update && sudo apt-get install -y apt-transport-https gnupg2
      curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
      echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
      sudo apt-get update
      sudo apt-get install -y kubectl
      
    • yum 安装
      cat <<EOF > 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值