国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

借助MicroK8s分分钟部署单节点Kubernetes实例

发布时间:2019/09/02标签:   仪表板    点击量:

原标题:借助MicroK8s分分钟部署单节点Kubernetes实例
【51CTO.com快译】偶然你能够想要创立Kubernetes的单节点实例,比方说正在开辟利用顺序或效劳,须要对其停止测试。公布到出产情况之前,何不将它安排到Kubernetes测试平台上呢?或者你在尽力改良Kubernetes开辟技巧。用于开辟和测试的优良实例之一是单节点,而不是完全的Kubernetes集群。但怎样启动并运转这个单节点?有许多方式能够完成。能够走Minikube这条路,或许启动尺度Kubernetes装置的完全单节点,也能够应用Microk8s(https://microk8s.io/)。Microk8s由Canonical治理,是一种非弹性的、基于rails的单节点Kubernetes东西,重要面向离线开辟、原型计划和测试。Microk8s包含以下功效: Istio GPGPU绑定 逐日构建 当地存储 当地注册核心 更新 仪表板 器量目标 进级 IngressDNS ConformantMicrok8s已作为一个快照包而创立,因而为了装置和应用,你得领有支撑这类特定通用打包格局的Linux刊行版。我调演示怎样在Ubuntu Desktop 19.04刊行版上启动和运转Microk8s。装置Microk8s的装置很简略。但在装置之前,确保你的刊行版已更新。一旦实现该进程,翻开终端窗口,履行下令(图A):从命令行安装Microk8s图A. 从下令行装置Microk8ssudosnapinstallmicrok8s--edge--classic下令实现后,你须要启动Microk8s。这经过以下下令来实现:sudomicrok8s.start该下令应讲演效劳已启动,pod调理功效已被启用。装置额定的效劳为了让Microk8大有效途,你须要装置几项额定的效劳。无妨装置基础效劳:kube-dns和Microk8s仪表板。仪表板是一个基于Web的仪表板,让你能够交互和治理Kubernetes。 Kube-dns在集群上调理DNS Pod和效劳,并设置kubelete(每个节点上运转的主节点代办),以唆使各个容器将DNS效劳IP地点用作DNS剖析器。想装置这两项效劳,回到终端窗口,履行下令:sudomicrok8s.enablednsdashboard你还能够启用其余效劳,比方: storage—让你能够应用主机上的存储。 Ingress—创立Ingress操纵器。 gpu—启用nvidia-docker运转时情况和nvidia-device-plugin-daemonset。 istio—启用中心的Istio效劳。 registry—安排公有Docker注册核心。假如你认定须要额定效劳,在启动并运转Microk8后,你能够随时回过火去履行microk8s.enable下令(带有想要增加的效劳)。一旦装置了仪表板,你须要找到能够拜访它的地点。为此,履行下令:sudomicrok8s.kubectlgetall--all-namespaces

上一篇:使用 Python 函数进行模块化

下一篇:没有了

返回
版权信息Copyright © IT技术教程 版权所有    ICP备案编号:鲁ICP备09013610号