zoukankan      html  css  js  c++  java
  • linux中在本地搭建minikube测试

    参考链接:

    https://minikube.sigs.k8s.io/docs/start/
    

    可能踩的坑以及解决方法:

    https://blog.csdn.net/qq_33562996/article/details/108865339
    

    参考需要的硬件配置。我这里虚拟机的配置是2core,4G内存,100G硬盘

    1.installation minikube

    curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
    sudo rpm -Uvh minikube-latest.x86_64.rpm
    

    2.installation docker

    更换华为源:

    wget -O /etc/yum.repos.d/docker-ce.repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
    sudo sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
    yum clean all
    yum repolist
    安装:
    yum install docker -y
    docker version
    

    3.新建用户test,更改组,并切换到该用户,用该用户test启动docker和minikube

    useradd test
    
    id test
    uid=1000(test) gid=1000(test) groups=1000(test),995(docker)
    
    su - test
    systemctl daemon-reload
    systemctl start docker
    systemctl enable docker
    

    4.start cluster

    这个过程要稍等几分钟

    minikube start
    

    此时,系统中是没有kubectl这个命令的,可以下载kubectl的二进制可执行文件,并移动命令到/usr/local/bin,使之生效。

    chmod +x kubectl 
    mv kubectl /usr/local/bin/
    kubectl --help
    

    5.Interact with your cluster

    kubectl get po -A
    minikube kubectl -- get po -A
    minikube dashboard
    

    6.Deploy applications

    kubectl create deployment hello-minikube --image=registry.cn-hangzhou.aliyuncs.com/google_containers/echoserver:1.4
    
    kubectl expose deployment hello-minikube --type=NodePort --port=8080
    
    kubectl get services  hello-minikube
    

  • 相关阅读:
    json
    [题解]luogu_P2151_HH去散步(矩阵floyd
    [题解]数字计数(数位dp(模板向
    【简单计数知识】JZOJ6395. 【NOIP2019模拟2019.10.28】消失的序列
    字符云例子
    JAVA FileUtils(文件读写以及操作工具类)
    AT2657 Mole and Abandoned Mine
    Problem: [Usaco2018 Open]Team Tic Tac Toe
    Problem: [USACO2018 Jan]Blocked Billboard II
    算法——星星树
  • 原文地址:https://www.cnblogs.com/even160941/p/14785815.html
Copyright © 2011-2022 走看看