云容器平台
2020-4-30 14:43 更新
开发环境:k8s/Mysql/Mac OS/Go 1.12 开发工具:Goland, VsCode, Chrome,Axure RP 项目描述:该项目是为上海烟草公司做一个云容器开发平台。 1. 项目主要采用当前流行的ORM模式,Beego框架。 2. 使用的技术:前端技术(HTML,CSS,JS,JQuery),Vue.js,Element UI,Go,K8S,MySQL等相关技术。 责任描述: 1) 根据原k8s云容器为原型,为上海烟草写一个自己的开发云平台。 2) 需要一个人把k8s的标签Tag,服务Services,配置Config,存储Storages和秘密Secrets的增删改查功能用k8s的API写出,并且把前端也显现出来。 技术描述: I. 通过Axure RP8的云容器模型用VsCode编写前端网页,运用了Html5,CSS3,JavaScript,JQuery和BootStrap(网上自学)五种技术结合了Vue.js和ElementUI写成了五个对应的页面。 II. 然后运用Go Web框架Beego通过相对应API文档写出了对应的后端API接口。 III. 在Controllers,Models,Routers,Web实现各功能 IV. 使用注释生成Swagger文档 V. 整个项目运用了3个月。