美文网首页
minikube安装k8s

minikube安装k8s

作者: 星际探索者 | 来源:发表于2020-11-12 16:36 被阅读0次

    前言,kubernetes在现在的企业级应用构建中非常火爆,但是kubernetes集群的安装异常复杂,让很多学者停步于此,那怎么在不搭建kubernetes集群的情况下,怎么去了解kubernetes的核心概念,并使用上kubernetes的基本功能呢,kubernetes团队给了我们一种易上手的解决方案-minikube,minikube可以将kubernetes最基本的功能安装在同一台机器上,接下来就一起来一探究竟k8s的运行机制
    1、卸载自带docker版本

    yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine
    

    2、安装相关依赖

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    

    3、添加软件安装包源

    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    cat /etc/yum.repos.d/docker-ce.repo

    安装最新版docker
    sudo yum install docker-ce docker-ce-cli containerd.io -y
    
    安装指定版本docker
    sudo yum list docker-ce --showduplicates | sort -r
    sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    

    4、安装minikube 使用阿里云改版的minikube,可以下载阿里云的镜像资源

    curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.4.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
    

    5、安装kubectl客户端管理工具

    1、添加阿里镜像源
    echo "
    [kubernetes]
    name=Kubernetes Repo
    baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
    enabled=1
    gpgcheck=1
    gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
    " >> /etc/yum.repos.d/k8s.repo
    
    2、yum 安装
    yum install kubectl -y
    

    6、启动minikube,因为使用虚拟机环境,所以启动的时候添加驱动none启动选项,自此minikube安装k8s就成功了

    minikube start --vm-driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost
    kubectl get nodes
    NAME       STATUS   ROLES    AGE   VERSION
    minikube   Ready    master   82m   v1.16.0
    

    相关文章

      网友评论

          本文标题:minikube安装k8s

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