美文网首页
(j12)离线装k8s+c7n

(j12)离线装k8s+c7n

作者: 白桦树97 | 来源:发表于2019-11-06 10:17 被阅读0次

    一: 简介:

    在离线服务器上搭建kubernetes和choerodon

    二: 前置条件:

    • 一台可以联网的电脑并且可以内网访问其它主机
    • k8s worker节点内存和大于32g

    node1 172.26.93.241 etcd,master (可连外网)
    node2 172.26.93.240 worker (离线)
    node3 172.26.93.239 worker (离线)

    三: 搭建k8s

    1. 将此项目传到node1节点的 root目录下
    https://github.com/TimeBye/kubeadm-ha.git
    
    1. 进入到 kubeadm-ha/incubator/offline/ 文件夹下
    cd kubeadm-ha/incubator/offline/ 
    
    1. 执行./download_yum.CN
    ./download_yum.CN
    
    1. systemctl restart docker $$ systemctl enable docker
    2. 执行 ./download_images.CN
    3. mv /kubernetes/kubernetes-1.15.5.tar.gz ./

    6.docker build -t k8script:latest .

    1. docker run -d -p 80:80 -v /kubernetes/:/usr/share/nginx/html/kubernetes/ --name k8script k8script
    2. docker exec -it k8script /bin/bash
    3. 在工作目录下编辑 example/hosts.m-master.ip.ini 文件。
    4. 编辑 example/variables.yaml文件
    install_mode: offline
    base_yum_repo: http://172.26.93.241/kubernetes
    epel_yum_repo: http://172.26.93.241/kubernetes
    
    

    11.执行 ansible-playbook -i example/hosts.m-master.ip.ini 90-init-cluster.yml

    相关文章

      网友评论

          本文标题:(j12)离线装k8s+c7n

          本文链接:https://www.haomeiwen.com/subject/njcgvctx.html