This commit is contained in:
huanqing.shao
2019-09-22 09:20:35 +08:00
parent 95fdc9c80a
commit b0dc40cd30
8 changed files with 167 additions and 229 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 KiB

View File

@ -8,16 +8,16 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
## 使用 Kuboard 在 K8S 上部署 OCP
从2019年9月23日起将陆续连载如何使用 Kuboard 部署 OCP 的如下组件:
Kuboard网站将陆续连载如何使用 Kuboard 部署 OCP 的如下组件:
* eureka-server
* auth-server
* user-center
* api-gateway
* back-center
与 OCP 相关的问题,请加 OCP 的 QQ
与 OCP 相关的问题,请加 OCP 的 QQ群 483725710
![OCP社群](https://images.gitee.com/uploads/images/2019/0604/143151_36a5c07e_869801.png)
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=8d8ae84021c97e31010fd8e44f518e1129ebd3be9ee0c004ec2cf68e8860b6c2" onclick="openOutboundLink(this)">一键加入OCP社群 <img style="vertical-align: top;" border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="ocp&amp;cp微服务" title="ocp&amp;cp微服务"></a>
[进入 OCP 首页](https://gitee.com/owenwangwen/open-capacity-platform)
@ -30,8 +30,6 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
[![Fork me on Gitee](https://gitee.com/owenwangwen/open-capacity-platform/widgets/widget_6.svg)](https://gitee.com/owenwangwen/open-capacity-platform)
简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架;
- 基于layui前后端分离的企业级微服务架构
@ -46,7 +44,7 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
## **技术介绍**
![Kubernetes教程_Open_Capacity_Platform介绍](https://images.gitee.com/uploads/images/2019/0523/091013_fffdcf8b_869801.png)
![Kubernetes教程_Open_Capacity_Platform介绍](./index.assets/091013_fffdcf8b_869801-20190922081321664.png)
## **功能介绍**
- 统一安全认证中心
@ -77,109 +75,6 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
- 基于docker的elk日志监控
- 基于docker的服务动态扩容
## 代码结构
<p>
<img src="https://images.gitee.com/uploads/images/2019/0819/214757_e3408bdc_869801.png" style="max-width: 720px;"></img>
</p>
## 能力开放管理平台
<table>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0330/112405_4b826028_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215719_7280e0a7_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215805_ccc6f047_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215849_3579d1f2_869801.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215938_54aac61f_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220014_980f9120_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220042_ecb2e2f9_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220109_a46454f2_869801.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220255_2cca26da_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220334_eb7e8ccc_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220403_d8941a88_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220448_3e4ec4f0_869801.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220535_058f4e5c_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220908_e83f7a53_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0329/212515_6b74c76a_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0731/144404_6e9f86e3_869801.png"/></td>
</tr>
</table>
## APM监控
<table>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105610_52def254_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105638_5c7ab9ac_869801.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105713_c9c94365_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105736_ac478159_869801.png"/></td>
</tr>
</table>
## 系统监控
<table>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0523/085501_ee047496_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0401/230332_f777ea8d_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0401/230430_3eb6b5e0_869801.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0722/164150_6c0ce093_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0722/163241_9b29852f_869801.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0722/163356_08ec244d_869801.png"/></td>
</tr>
</table>
## 灰度发布功能演示
ocp灰度发布功能(参考dev分支)
a.先启动 register-center 注册中心的 eureka-server 注册服务
b.在启动 api-gateway 网关服务
c.再启动 oauth-center 认证中心 oauth-server 认证服务
d.在启动 business-center 业务中心的 对应服务 user-center
d.启动gray-center的discovery-console
e.启动gray-center的discovery-console-desktop
灰度管理UI
用户名:admin
密码 :admin
<table>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125451_c3b6224d_1147840.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125450_b42073c5_1147840.png"/></td>
</tr>
<tr>
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125450_66e3a8db_1147840.png"/></td>
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125451_28b1bc41_1147840.png"/></td>
</tr>
</table>
请参考
[https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md](https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md),感谢军哥分享
## 阿波罗配置中心
Apollo阿波罗是携程框架部研发并开源的一款生产级的配置中心产品它能够集中管理应用在不同环境、不同集群的配置配置修改后能够实时推送到应用端并且具备规范的权限、流程治理等特性适用于微服务配置管理场景。
集成方案
https://gitee.com/owenwangwen/config-center
功能图
![](https://images.gitee.com/uploads/images/2019/0525/185527_3e2e61a9_1441068.jpeg)
阿波罗官方地址
https://github.com/ctripcorp/apollo
## Spring Cloud Alibaba 初探
https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba
## 用户权益
- 允许免费用于学习、毕设、公司项目、私活等。