Mac OSX
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
Linux
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
Windows
下载 minikube-windows-amd64.exe 文件,并重命名为 minikube.exe
自己构建
也可以从Github上获取相应的项目自行构建。
注:需要本地已经安装配置好 Golang 开发环境和Docker引擎
git clone https://github.com/AliyunContainerService/minikube
cd minikube
git checkout aliyun-v1.1.0
make
sudo cp out/minikube /usr/local/bin/
[root@localhost ~]# curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/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 Speed
100 39.7M 100 39.7M 0 0 6350k 0 0:00:06 0:00:06 --:--:-- 6748k
[root@localhost ~]# ls
anaconda-ks.cfg
[root@localhost ~]# git clone https://github.com/AliyunContainerService/minikube
Cloning into 'minikube'...
remote: Enumerating objects: 78565, done.
remote: Total 78565 (delta 0), reused 0 (delta 0), pack-reused 78565
Receiving objects: 100% (78565/78565), 58.42 MiB | 3.53 MiB/s, done.
Resolving deltas: 100% (47757/47757), done.
[root@localhost ~]# minikub
-bash: minikub: command not found
[root@localhost ~]# minikube
Minikube is a CLI tool that provisions and manages single-node Kubernetes clusters optimized for development workflows.
Usage:
minikube [command]
Available Commands:
addons Modify minikube's kubernetes addons
cache Add or delete an image from the local cache.
completion Outputs minikube shell completion for the given shell (bash or zsh)
config Modify minikube config
dashboard Access the kubernetes dashboard running within the minikube cluster
delete Deletes a local kubernetes cluster
docker-env Sets up docker env variables; similar to '$(docker-machine env)'
help Help about any command
ip Retrieves the IP address of the running cluster
kubectl Run kubectl
logs Gets the logs of the running instance, used for debugging minikube, not user code
mount Mounts the specified directory into minikube
profile Profile sets the current minikube profile
service Gets the kubernetes URL(s) for the specified service in your local cluster
ssh Log into or run a command on a machine with SSH; similar to 'docker-machine ssh'
ssh-key Retrieve the ssh identity key path of the specified cluster
start Starts a local kubernetes cluster
status Gets the status of a local kubernetes cluster
stop Stops a running local kubernetes cluster
tunnel tunnel makes services of type LoadBalancer accessible on localhost
update-check Print current and latest version number
update-context Verify the IP address of the running cluster in kubeconfig.
version Print the version of minikube
Flags:
--alsologtostderr log to standard error as well as files
-b, --bootstrapper string The name of the cluster bootstrapper that will set up the kubernetes cluster. (default "kubeadm")
-h, --help help for minikube
--log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0)
--log_dir string If non-empty, write log files in this directory
--logtostderr log to standard error instead of files
-p, --profile string The name of the minikube VM being used.
This can be modified to allow for multiple minikube instances to be run independently (default "minikube")
--stderrthreshold severity logs at or above this threshold go to stderr (default 2)
-v, --v Level log level for V logs
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging
Use "minikube [command] --help" for more information about a command.
[root@localhost ~]#
相关推荐
Window10使用Minikube快速搭建Kubernetes环境 minikube.exe 64
kubernetes 环境部署文档(all-in-one),使kubernetes初学同学,可以搭建拥有自己的开发环境,无需花钱购买云服务资源。
SpringBoot K8s 简单的SpringBoot Web应用程序,该应用程序由Docker容器化,并由K8s协调。 特别是,定义了以下K8清单种类: kind: Deployment kind: Service :为了与其他豆荚和外界沟通kind: Ingress :在Minikube...
minikube 是本地的 Kubernetes,专注于让 Kubernetes 易于学习和开发。
使用K8S集群的Selenium Grid 前提条件 确保在您的计算机上安装了kubectl和miniube。 安装完成后,运行以下命令以启动minikube minikube start 打开仪表板 minikube dashboard 停止minikube minikube stop 为了...
马克带领大家,各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。
linux 上面的kubenetes沙箱环境包,方便在没有足够机器资源的情况下快速搭建k8s环境,进行学习。
minikube v1.0.0 kubectl v1.14 用于window 环境搭建k8s 集群 内置k8s 版本为v1.14 附上minikube 搭建k8s教程:...
该项目详细介绍了将机器/环境转换为Cloud Development Platform所需的prerequisites和steps ,在该平台上我们可以部署Kubernetes(aka k8s)集群。 本文档是围绕以下主题设计的: 成为Docker机器 接下来,提供...
k8s-redis-集群 该存储库包含一个如何在Kubernetes上创建Redis集群的示例! :rocket: 目录 先决条件 我将假定您已安装和配置以下工具: :19.03.13或更高版本 :v1.15.1或更高版本。 该项目使用minikube来模拟...
拉格姆在k8s在Kubernetes上运行该项目使用来简化将Restaurant部署到 。 请按照以下步骤在您自己的本地Kubernetes环境中安装Restaurant。建立您需要确保已安装以下软件: v0.28.2或更高版本(使用minikube version...
minikube顾名思义即迷你型Kubernetes,非常适合快速学习k8s的各个组件的作用及yml的编写。 实验环境: 虚拟机:Virtualbox 或 VMware (Virtualbox网络模式选择 桥接模式) Centos 7 运行内存2G,磁盘内存40G ...
Spring Cloud & GitLab & Docker & K8S CI搭建Spring Cloud template projects and CI with GitLab, Docker, Kubernetes目标搭建Spring Cloud + GitLab + Docker + K8S的持续集成开发环境。内容Spring Cloud Hello ...
Jaeger Kubernetes模板 该存储库已弃用! 在生产Kubernetes集群中推荐的安装和管理Jaeger的方法是通过 。 Jaeger操作员提供了一个从Jaeger CR Kubernetes清单。 可以将其视为普通... 如果您使用minikube设置Kube
使用.NET Core,React,Docker,Jenkins和K8s的简单EventSourcing示例。 码头工人 与运行从使用bash .\run.sh 打开进行测验投票,并打开 进行测验结果 迷你库 用运行 设置迷你库 ./k8s/hack/setupkube.sh 设置...
安装 将请求发送到示例应用程序使用Istio Grafana仪表板创建示例指标适配器使用R和Istio遥测生成请求等待时间数据的统计分布使用Jupyter笔记本使用直方图分析请求延迟数据为此需要拉的映像需要一段时间-请在教程之前...
您可以从minikube获得所需的环境变量。 $ eval $( minikube -p crashcourse docker-env ) 现在,让我们建立第一个图像。 在您将环境变量设置为指向crashcourse Docker套接字运行的同一终端中: $ docker build ...
安装minikube 安装kubectl 配置kubectl补全 链接: source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc 安装泊坞窗 获取二进制 wget ...
Kubernetes上的微型前端微型前端应用程序可通过在kubernetes分支上运行用法我的环境$ sw_versProductName:Mac OS XProductVersion:10.14.6BuildVersion:18G84$ docker -vDocker version 19.03.1, build 74b1e89安装...
KMV的MATLAB的代码KubeQ平台 介绍 KubeQ(Kube Quant)平台是一个实验...这是快速启动和运行集群的好方法,因此您可以开始与K8s API进行交互。 使用minikube设置Kubernetes集群 使用以下命令启动minikube集群: mini