高可用集群《谷粒商城》采用的架构k8s(kuberbetes)+kubesphere+devops
我先看官方中文文档学习之后再看视频看自己学的差距
k8s简介:
部署程序的三个时期,1手动打包部署2虚拟化多个虚拟机时代3现在处于容器时代。
容器部署最大优势在于各应用之间资源分配均匀,隔离性比较强,比如docker里面每个应用是运行在自己独立的空间内,该应用只需要Java环境该空间就只会有相关的环境。
k8s只做管理各集群以及服务器以及服务,比如你有一个elk系统,k8s只负责这个系统部署在哪里,停了是否杀掉,回滚等等工作,常用于管理docker
k8s源码架构及工作原理流程:
label标签
apiVersion: v1
kind:pod #pod类型
metadata:(pod的数据)
-name:apple(pod的名字)
-labels:
--color:red
spec:
-containers:(容器)
--name:nginx
--image:nginx(镜像)
--ports:
---containerport:80
k8s集群搭建:
方式1单节点可以使用minikebu+virtualbox快速搭建:minikebu搭建单节点k8s
方式2集群搭建采用kubeadm工具
vagran

本文介绍谷粒商城高可用集群的实现方案,采用k8s+kubesphere+devops架构。涵盖容器化背景、k8s核心概念与工作原理,并详细记录了使用minikube和kubeadm搭建k8s集群的过程。
最低0.47元/天 解锁文章
8351

被折叠的 条评论
为什么被折叠?



