首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >CNCF:kubernetes本地环境搭建,操作系统Ubuntu 18.04 LTS,安装工具minikube,运行环境Docker

CNCF:kubernetes本地环境搭建,操作系统Ubuntu 18.04 LTS,安装工具minikube,运行环境Docker

作者头像
hugo_lei
发布2021-08-16 17:20:15
发布2021-08-16 17:20:15
5990
举报

在 Ubuntu 上使用 snap 安装 kubectl

1. 切换到 snap 用户并运行安装命令

代码语言:javascript
复制
sudo snap install kubectl --classic

2. 测试以确保您安装的版本是最新的

代码语言:javascript
复制
kubectl version

此时termianl报错,先不用管,继续,minikube安装好后就可以执行成功了。

代码语言:javascript
复制
error: Missing or incomplete configuration info.  Please point to an existing, complete config file:

  1. Via the command-line flag --kubeconfig
  2. Via the KUBECONFIG environment variable
  3. In your home directory as ~/.kube/config

To view or setup config directly use the 'config' command.

安装Docker

此处略过,默认你已经安装好了。

注意:修改docker配置文件,指定从aliyun拉去image,下载速度有保证

安装minikube

参考:Install Minikube

代码语言:javascript
复制
 curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
 sudo install minikube-linux-amd64 /usr/local/bin/minikube

启动minikube并创建一个k8s集群

指定driver为docker,则minikube在docker上创建本地k8s集群。

代码语言:javascript
复制
minikube start --driver=docker --image-mirror-country=cn

 --driver: 基于docker安装k8s --image-mirror-country cn: 将缺省利用 registry.cn-hangzhou.aliyuncs.com/google_containers 作为安装Kubernetes的容器镜像仓库 (阿里云版本可选) 

启动成功,此时本地k8s集群已经创建好了,可以通过kubectl与集群进行交互。 

代码语言:javascript
复制
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/06/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 在 Ubuntu 上使用 snap 安装 kubectl
  • 安装Docker
  • 安装minikube
    • 启动minikube并创建一个k8s集群
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档