前言:
提到微服务,就不得不聊聊SpringCloud 和 Kubernetes ,两者都能为微服务提供完整的落地解决方案,两者的社区也相当活跃,对于Spring Cloud来说,可以称之为开发框架,对于K8s来说,可以称之为运维平台,两者的定位其实是有一定的差异的;到现在,容器化技术普及应用,容器的编排和管理是一件非常重要且和开发团队息息相关的事情,且在云原生越来越火的当下,了解和深入学习K8s都是非常有必要的。
本文将以最为简单的方式,在docker-desktop环境下搭建k8s环境
搭建步骤
- 安装 Docker Desktop
- 步骤2:下载 Kubernetes 镜像并启动运行
- 下载 kubectl 工具
- 启用 Dashboard(可选)
1、安装 Docker Desktop
这里贴出dockerDesktop官网
下载就通过自己的OS以及搭载的芯片选择对应的版本进行下载就好,也可以访问 Docker Hub,找到社区版 Docker CE,并根据自己的操作系统选择对应的产品。
2、下载 Kubernetes 镜像并启动运行
想要把kubernetes启动起来,需要先下载k8s组件的镜像,犹豫某一些原因,下载国外官网的镜像肯定会比较慢(有高速梯子的当我没说),所以我们这里直接使用aliyun提供的