实验:minikube的安装 | Linux下
来源:互联网 发布:java会议管理系统 编辑:程序博客网 时间:2024/05/18 00:38
Minikube是什么?
Minikube是一种方便在本地运行Kubernetes的工具.
Minikube 是可以在VM中运行单节点的Kubernetes集群.
Minikube是为了开发或测试在本地启动一个节点的kubernetes集群.
特点
不能启动生产集群,没有高可用性的单节点机器.
可以工作在Windows,Linux,MacOS下.
先决条件
需要安装VirtualBox和Minikube
安装Minikube
- 安装minikube
[zhoujing@zhouj Code]$curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 82.3M 100 82.3M 0 0 4295k 0 0:00:19 0:00:19 --:--:-- 4896k
- 安装kubectl
[zhoujing@zhouj Code]$curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 68.9M 100 68.9M 0 0 4756k 0 0:00:14 0:00:14 --:--:-- 5385k[zhoujing@zhouj Code]$ sudo mv kubectl /usr/local/bin/
- 配置信息
[zhoujing@zhouj Code]$ export MINIKUBE_WANTUPDATENOTIFICATION=false[zhoujing@zhouj Code]$ export MINIKUBE_WANTREPORTERRORPROMPT=false[zhoujing@zhouj Code]$ export MINIKUBE_HOME=$HOME[zhoujing@zhouj Code]$ export CHANGE_MINIKUBE_NONE_USER=true[zhoujing@zhouj Code]$ mkdir $HOME/.kube || true[zhoujing@zhouj Code]$ touch $HOME/.kube/config[zhoujing@zhouj Code]$ export KUBECONFIG=$HOME/.kube/config
启动Minikube
[zhoujing@zhouj Code]$ minikube start --vm-driver=virtualboxStarting local Kubernetes v1.7.0 cluster...Starting VM...Downloading Minikube ISO 97.80 MB / 97.80 MB [==============================================] 100.00% 0sGetting VM IP address...Moving files into cluster...Setting up certs...Starting cluster components...Connecting to cluster...Setting up kubeconfig...Kubectl is now configured to use the cluster.[zhoujing@zhouj Code]$ kubectl get nodesNAME STATUS AGE VERSIONminikube Ready 5s v1.7.0[zhoujing@zhouj Code]$ kubectl get pods --all-namespacesNAMESPACE NAME READY STATUS RESTARTS AGEkube-system kube-addon-manager-minikube 1/1 Running 0 2hkube-system kube-dns-910330662-pkvj6 3/3 Running 0 2hkube-system kubernetes-dashboard-mg5jt 1/1 Running 0 2h
阅读全文
0 0
- 实验:minikube的安装 | Linux下
- Minikube,kubectl的安装
- minikube 安装
- Minikube安装
- kubernetes minikube kubectl的安装 绝对良心
- minikube的简单命令
- windows10使用Minikube安装kubernetes
- 通过minikube安装kubernetes集群
- 本地安装Kubectl and minikube
- [k8s]minikube安装配置-使用
- minikube系列(2):minikube无法启动dashboard的解决方法
- 实验一、Linux的安装
- 实验一Linux的安装
- 如何利用minikube 快速安装 kubernetes
- minikube 安装 Kubernetes Dashboard 并集成 Heapster
- windows系统minikube安装以及注意事项
- minikube系列(1):在Macos上,使用minikube安装单机版Kubernetes集群
- Linux下的51单片机蜂鸣器实验
- scikit-learn 实战之监督学习 4
- Android快速开发系列 10个常用工具类
- Java关键字transient和volatile小结
- 并查集的基本介绍
- WARNING (theano.configdefaults): g++ not detected !
- 实验:minikube的安装 | Linux下
- 18. 4Sum
- 习题5
- android中使用startActivityForResult回传数据(详解)
- Android 系统 log存放路径
- 【二分】基础
- JUC集合-05之 ConcurrentSkipListMap
- C++ primer 阅读笔记------------变量
- how to print picture