All Projects → bxxfighting → rurality

bxxfighting / rurality

Licence: LGPL-2.1 license
开源运维平台设计及开发样例、CMS、RBAC、python开发教程、管理系统设计及开发样例、jenkinsfile(pipeline)/ansible使用教程,一切想到的,想不到的,应有尽有

Programming Languages

python
139335 projects - #7 most used programming language
PLpgSQL
1095 projects

Projects that are alternatives of or similar to rurality

Opscloud
运维管理平台(阿里云),自动同步阿里云配置信息,堡垒机(容器),批量运维,Kubernetes,Zabbix管理等功能
Stars: ✭ 788 (+1445.1%)
Mutual labels:  jenkins, cmdb, aliyun
Spug
开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
Stars: ✭ 6,810 (+13252.94%)
Mutual labels:  jenkins, cmdb, cicd
pipeline-as-yaml-plugin
Jenkins Pipeline As Yaml Plugin
Stars: ✭ 111 (+117.65%)
Mutual labels:  jenkins, pipeline
artifact-promotion-plugin
A simple Jenkins plugin to promote artifacts.
Stars: ✭ 29 (-43.14%)
Mutual labels:  jenkins, pipeline
jenkins-stack-docker
Docker-compose version of jenkins-stack-kubernetes
Stars: ✭ 135 (+164.71%)
Mutual labels:  jenkins, cicd
bodywork-ml-pipeline-project
Deployment template for a continuous training pipeline.
Stars: ✭ 22 (-56.86%)
Mutual labels:  pipeline, cicd
eryajf.github.io
📝 大千世界,何其茫茫。谨此笔记,记录过往。凭君阅览,小站洛荒。如能收益,莫大奢望
Stars: ✭ 159 (+211.76%)
Mutual labels:  jenkins, jenkinsfile
learn-ansible-and-jenkins-in-30-days
Ansible + Jenkins in 30 days tutorial.
Stars: ✭ 35 (-31.37%)
Mutual labels:  jenkins, jenkinsfile
Jenkins Pipeline Library
wcm.io Jenkins Pipeline Library for CI/CD
Stars: ✭ 134 (+162.75%)
Mutual labels:  jenkins, pipeline
bitbucket-push-and-pull-request-plugin
Plugin for Jenkins v2.138.2 or later, that triggers job builds on Bitbucket's push and pull request events.
Stars: ✭ 47 (-7.84%)
Mutual labels:  jenkins, pipeline
jenkins-pipeline-shared-library-template
Project template for developing shared Jenkins pipeline libraries.
Stars: ✭ 46 (-9.8%)
Mutual labels:  jenkins, jenkinsfile
jenkins-terraform-pipeline
create a jenkins pipeline which uses terraform to manage AWS resources
Stars: ✭ 17 (-66.67%)
Mutual labels:  jenkins, pipeline
Jenkinsdocs
Jenkins实践文档 最新站点地址: http://www.idevops.site
Stars: ✭ 200 (+292.16%)
Mutual labels:  jenkins, pipeline
Ssh Steps Plugin
Jenkins pipeline steps which provides SSH facilities such as command execution or file transfer for continuous delivery.
Stars: ✭ 183 (+258.82%)
Mutual labels:  jenkins, pipeline
MCW-OSS-PaaS-and-DevOps
MCW OSS PaaS and DevOps
Stars: ✭ 49 (-3.92%)
Mutual labels:  jenkins, cicd
Demo Jenkins Config As Code
Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts
Stars: ✭ 143 (+180.39%)
Mutual labels:  jenkins, pipeline
up
UP - Ultimate Provisioner CLI
Stars: ✭ 43 (-15.69%)
Mutual labels:  jenkins, cicd
infraverse
Infrastructure Platforms and Applications Comparison
Stars: ✭ 77 (+50.98%)
Mutual labels:  jenkins, cicd
Jira Steps Plugin
Jenkins pipeline steps for integration with JIRA.
Stars: ✭ 88 (+72.55%)
Mutual labels:  jenkins, pipeline
Hybrid multicloud overlay
MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.
Stars: ✭ 127 (+149.02%)
Mutual labels:  jenkins, aliyun

说在前面

欢迎三连:
Star
Fork
推荐

  • 有人点Star,说明被需要,我可以加快开发进度
  • 如果Star多,更容易被需要的人看到
相关博客

博客地址

代码审核

代码审核说明

先上教程

第一章 美好生活的开启
第二章 努力的积淀
第三章 画画的北北
第四章 完善基础支撑功能
第五章 拥抱阿里云
第六章 来点正经的

项目渊源

rurality: 田园生活
enjoy: 荫照椅(早晨和黄昏照射着阳光,午后又遮挡在树荫下的椅子)
darling: 达令

寓意着从重复的工作中解脱出来,和自己的达令坐在荫照椅上,享受着田园生活

目的

设计一款更人性的运维平台

  • 如果你想找运维平台的设计思路,那么它就是一个设计思路
  • 如果你想开发一套自己的运维平台,那么它就是一个开发起点
  • 如果你想学习python/django开发,那么它就是一个开发教程

项目中有关IT资源都是基于阿里云的,如果要接入其它平台,我认为很容易修改(即使是混合云)

体验说明

  • 体验地址: http://39.105.71.60(有点懒的备案)
  • 体验系统管理账号: admin/123456 (超级管理员,需要取消LDAP用户选项)
  • 体验业务操作账号: buxingxing/123456 (管理员, 需要选中LDAP用户选项)
体验及提示
  • 请不要将自己实际账号等重要信息填写到体验系统中,如果因此造成损失作者不承担责任
  • 体验地址主要是体验整个控制界面及流程,如果要实际操作,可以本地部署测试

安装教程

开发环境安装文档

开发教程

开发教程
后端代码库
前端代码库
流水线代码库

大话Jenkins

教程文档
代码库

使用教程

目前项目处于开发阶段,预计发布1.0.0版本时,会增加使用教程

TODO

  • 增加阿里云资源的增删改操作(服务增加机器、增加域名等一系列相关操作)
  • 接入jumpserver
  • 服务配置管理(服务的业务配置/nginx配置等)
  • 工单审批(工单审批完成自动触发各种功能任务)

赞助名单

免责声明

  • 本项目属于教学及体验设计,如果在生产环境使用,请进行充分测试与评估,出现任何问题作者不承担任何责任
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].