系列文章目录
目录
一、安装VirtualBox
下载地址:Downloads – Oracle VM VirtualBox
根据操作系统类型选择对应的安装包下载,下载后运行安装包,根据提示安装即可。
二、安装minikube
1. 下载minikube
下载地址:minikube start | minikube
选择操作系统类型,点击latest release下载安装包,下载后将exe文件重命名为minikube,并拷贝到指定文件夹中,如 d:\k8s
2. 启动kubernetes,以Windows举例:
- cmd进入命令窗口
- cd d:\k8s
- 执行:minikube start
3. 下载kubectl
执行 minikube kubectl -- get po -A
4. 启动dashboard
minikube dashboard
三、环境验证
部署测试应用
- 创建文件夹:d:\k8s\yaml
- 创建文件:my-nginx.yaml,文件内容如下:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx
---
apiVersion: v1
kind: Service
metadata:
name: nginx-service
labels:
app: nginx
spec:
selector:
app: nginx
ports:
- name: nginx-port
protocol: TCP
port: 80
nodePort: 32600
targetPort: 80
type: NodePort
- 执行:kubectl.exe apply -f d:\k8s\yaml\my-nginx.yaml
- 在dashboard中可以看到创建的Deployment与Service
- 全部就绪以后执行:minikube service nginx-service,如果部署成功应打开默认浏览器,显示nginx欢迎页。
到目前为止,已经完成了项目所需环境的搭建,接下来就将进入奇妙的微服务开发之旅!