Code Monkey home page Code Monkey logo

aidevops's Introduction

devEops 😆 开发自运维平台

Travis Build Status Github All Releases MIT licensed 😋

Author: YoLoveLife.com 👌

运维体系解决方案(正在成长中)
💪 实践以资产、应用信息为中心的运维平台
django & rest-framework & bootstrap
💪 参考了诸多django项目 我的Django用的真的很棒
travis & django TestCase
💪 单元测试 测试不规范但是努力去做

如果你关注:自动化运维、运维资源管理等内容 ⭐ 我,分享给其他的运维人员
如果你关注:django开发、rest-framework等内容 ⭐ 我,分享给其他的开发者
求求你们 ⭐ 我吧!!! 求求你们 ⭐ 我吧!!! 求求你们 ⭐ 我吧!!!

关于我开发中遇到的问题 我会写在issues当中供有需要的朋友 🔍 查询
这些问题都是在查询了诸多资料并亲身尝试大量解决方案 😬 最后得出的结论
您可以在issues中搜索helper查看我写的相关问题 我写的很用心
如果未找到您关注的问题或者您对我的项目有建议请在issues和我讨论 ❤️ 期待收到您的信息

Contents

本开发自运维平台致力于IT资源信息的整合与自动化运维,通过服务、应用配置的信息整合来运维提供帮助。
devEops正在不断成长

  • 所有运维操作都基于信息整合的正确性和一致性(资产信息管理) 💾
  • 📊 提供资产信息的统计,应用系统的占比、脚本|剧本的调用次数等
  • 可临时搜集应用上的信息(如MySQL的status等信息)
  • 所有运维操作(脚本 | 剧本)在提交的时候会自动注入资产信息并通过ansible远程执行
  • 所有资产信息、架构信息都存储在数据库中供所有运维人员操作
  • 开发人员可登陆平台提交工单发起防火墙修改、应用发布、日常运维 🕘 等操作,运维人员许可操作进行
  • 所有应用发布、日常运维工作日程展示 📅
  • 详细权限操作,区分开发人员以及运维人员

登陆界面

LOGIN

主机管理

HOST

批量主机信息上传

UPLOAD

脚本编写

SCRIPT

时间线展示

TIMELINE

devEops依赖于python2.7、诸多python第三方模块以及mysql数据库
以下操作环境已经拥有python2.7以及mysql数据库

$ cd path/to/project/folder/

#安装python第三方库
$ pip install -r requirements.txt

#连接本地数据库并创建数据表结构
$ vim apps/deveops/settings.py #DATABASES中输入数据库连接方法
$ python apps/manage.py makemigrations
$ python apps/manage.py migrate

#启动服务
$ python apps/manage.py runserver &
#默认启动在8000端口 你可能需要一个nginx做Web服务器

aidevops's People

Contributors

jumping avatar yolovelife avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.