码迷,mamicode.com
首页 > 其他好文 > 详细

使用kind快速创建本地集群

时间:2020-09-17 12:48:35      阅读:19      评论:0      收藏:0      [点我收藏+]

标签:教程   shel   config   运行   des   build   specified   服务   minikube   

简 介

 

kind是另一个Kubernetes SIG项目,但它与minikube有很大区别。它可以将集群迁移到Docker容器中,这与生成虚拟机相比,启动速度大大加快。简而言之,kind是一个使用Docker容器节点运行本地Kubernetes集群的工具(CLI)。

 

接下来,我们开始吧!
 

前期准备

 

想要顺利完成本教程,你需要在本地系统中准备好以下程序:

 

  • Go

  • 需要运行的Docker服务
     

    安 装

     

使用以下命令下载和安装kind二进制文件:
 

GO111MODULE=”on” go get sigs.k8s.io/kind@v0.8.1

 

确保kind二进制文件是存在的

 

> kind version
kind v0.8.1 go1.14.2 darwin/amd64

 
现在,我们应该能够使用kind CLI来启动一个Kubernetes集群:
 

Usage:
  kind [command]Available Commands:
  build       Build one of [node-image]
  completion  Output shell completion code for the specified shell
  create      Creates one of [cluster]
  delete      Deletes one of [cluster]
  export      Exports one of [kubeconfig, logs]
  get         Gets one of [clusters, nodes, kubeconfig]
  help        Help about any command
  load        Loads images into nodes
  version     Prints the kind CLI version

 
在本文中,我们将聚焦于creategetdelete命令。
 

创建一个集群

 

执行以下命令即可创建一个集群:
 
kind create cluster
 


> kind create cluster
Creating cluster "kind" ...
 ? Ensuring node image (kindest/node:v1.18.2) 

使用kind快速创建本地集群

标签:教程   shel   config   运行   des   build   specified   服务   minikube   

原文地址:https://blog.51cto.com/12462495/2528003

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!