美文网首页docker
Kubernetes 单机实验环境搭建 - microk8s

Kubernetes 单机实验环境搭建 - microk8s

作者: SlowGO | 来源:发表于2018-11-26 15:23 被阅读184次

    通过 microk8s 可以非常快速的搭建起一个 Kubernetes 单机环境,安装极其非常方便,通过 snap 命令一键安装:

    sudo snap install microk8s --classic
    
    // 删除
    sudo snap remove microk8s
    

    ubuntu 自带 snap 命令,可以直接执行,centos 需要先安装 snap

    常用操作:

    // 1. 启动 
    microk8s.start
    
    // 2. 关闭
    microk8s.stop
    
    // 3. kubectl 操作
    // --- 查看 cluster
    microk8s.kubectl cluster-info
    
    // --- 查看 nodes
    microk8s.kubectl get nodes
    
    // --- 查看 pods
    microk8s.kubectl get pods
    
    // 4. docker 操作
    microk8s.docker ps
    microk8s.docker images
    

    可以看到,在 microk8s 环境中执行 kubectl 时,需要在 kubectl 命令前添加前缀 microk8s.

    为了方便,可以为 microk8s.kubectl 添加一个 别名:

    snap alias microk8s.kubectl kubectl
    

    开启 DNS 服务:

    microk8s.enable dns
    

    kubectl 命令自动补全:

    echo "source <(kubectl completion bash)" >> ~/.bashrc
    source ~/.bashrc
    

    停止 启动 microk8s

    microk8s.stop
    
    microk8s.start
    
    microk8s.status
    

    参考资料:

    https://microk8s.io
    https://github.com/ubuntu/microk8s
    https://tutorials.ubuntu.com/tutorial/install-a-local-kubernetes-with-microk8s#0

    相关文章

      网友评论

        本文标题:Kubernetes 单机实验环境搭建 - microk8s

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