# k8s_PaaS [![image](https://img.shields.io/badge/google-kubernetes-blue.svg)](https://kubernetes.io/) [![image](https://img.shields.io/badge/ctripcorp-apollo-gray.svg)](https://github.com/ctripcorp/apollo) [![image](https://img.shields.io/badge/CNCD-Spinnaker-skyblue.svg)](https://www.spinnaker.io/) [![image](https://img.shields.io/badge/JAVA-Jenkins-orange.svg)](https://jenkins.io/zh/) [![image](https://img.shields.io/badge/Git-Gitee-red.svg)](https://gitee.com) [![image](https://img.shields.io/badge/Git-GitLab-orange.svg)]() [![image](https://img.shields.io/badge/Apache-zookeeper-Crimson.svg)](http://zookeeper.apache.org/) [![image](https://img.shields.io/badge/used-Harbor-green.svg)](https://goharbor.io/) [![image](https://img.shields.io/badge/used-docker-blue.svg)](https://www.docker.com/) [![image](https://img.shields.io/badge/used-Prometheus-red.svg)](https://prometheus.io/) [![image](https://img.shields.io/badge/used-etcd-blue.svg)](https://etcd.io/) [![image](https://img.shields.io/badge/used-Grafana-orange.svg)](https://grafana.com) 如何基于K8S部署成PaaS(一套完整的软件研发和部署平台/DevOps)——教程/学习(实战代码/欢迎讨论/大量注释/操作配图),你将习得部署如:K8S、dashboard、Harbor、Jenkins、本地gitlab、Apollo框架、promtheus、grafana、spinnaker等。 注释及配图覆盖率达80%以上,旨在帮助快速入门。 并将告诉你:是什么(WHAT)、为什么这么做(WHY)、怎么做(HOW)。 建议学习时长1个月+,最终将实现点点点(自动化)的形式就能部署上线并维护。 ## PaaS架构图 ![K8S_PaaS架构图](assets/K8S_PaaS架构图.png) > 橙色框内软件皆部署在K8S集群中,也就是我们可以随时扩容缩容 ## Features - 对做的事情进行说明是什么(WHAT),为什么要做(WHY)。 - 对相关文件进行解析、指明哪部机器操作、配图,并在易出错点添加解决办法。 - 使用文件皆是官方文件,相关软件包有对应文件,避免被更新或其它问题导致无法下载等情况,百度云https://pan.baidu.com/s/1arE2LdtAbcR80gmIQtIELw 提取码:ouy1。 - 无数前人遍历/建设代码,为代码完整性保驾护航,欢迎给我们提供你的建议、扩展、报错。 - 整理了多人问的4个问题Q&A:配置只有4核8G够吗,新手可以吗,找不到报错怎么办,做完看不懂怎么办 ## 学习章节: ##### 资料参考: [深入剖析kubernetes](https://time.geekbang.org/column/intro/116)也可以免费下载(在Docker章节最下面) [老男孩教育K8S容器云架构师1期](https://www.luffycity.com/home) ## 说明

本专题并不用于商业用途,转载请注明本专题地址,如有侵权,请务必邮件通知作者。

本人水平有限,文字代码难免有遗漏错误的地方,望不吝赐教,万分感谢。

Email:909336740@qq.com

QQ:909336740

PS:看到点赞很开心,谢谢😊