03 小罗 python与devops
Mesos、swarm •服务注册与发现:Zookeeper、etcd、Consul •脚本语言:python、ruby、shell •日志管理:ELK、Logentries •系统监控:zabbix、prometheus 前东家关于Devops的一些实践 Devops传统方式下构建示例 Devops发布流程需要考虑几个问题 1、发布什么应用,发布到哪里(CMDB) 2、发布人员是否有权限(RBAC) 4、自动化批量管理软件,ansible、saltstack由python开发、可以自定义开发 相关组件 5、web框架简单上述,笔者使用flask一个文件就可以完成后端简单开发。 对于ansible api重新封装 from pprint import pprint from Ansible2_myAPI.playbook_runner import PlaybookRunner runner = 1.100, 192.168.1.200", ) result = runner.run() pprint(result) ##单独封装api 定义好deploy的playbook,执行代码流程发布 Hosts:主机可以从业务线来获取执行 封装的api 返回接口执行远端主机信息 对于ansible 简单返回 {'contacted': { '192.168.1.100': { u'changed':0 码力 | 22 页 | 1.64 MB | 1 年前31_丁来强_开源AIOps数据中台搭建与Python的作用
SaaS、多云、容器器、微服务、主机、应⽤用等 • 各种数据样式: • Log、Tracking、Event;Metrics、IoT data;⽹网络数据; • ⽂文本、⼯工单、知识库;API;代码等 • ⼤大数据的3V(容量量、变化、种类) 数据类型⽐比较 数据类型与⽐比较 ⽇日志 Tracking 指标 ⽂文本 数据格式 ⾮非结构化 半结构化,数据关联 结构化(聚集) ⾮非结构化 应⽤用层性能监控 应⽤用层 ⽇日志 指标监控 prometheus + grafana + thanos elastic stack, TICK stack, Open Telemetry Zabbix, statsd, collectd Nagios, fluentd ⼏几个监控⽅方案作为中台的能⼒力力⽐比较 ⽅方案⽐比较 Prometheus Stack Elastic Stask TICK0 码力 | 48 页 | 17.54 MB | 1 年前3Flask-RESTful Documentation Release 0.3.6
show you how to get started in using Flask- RESTful with Flask. Installation Quickstart A Minimal API Resourceful Routing Endpoints Argument Parsing Data Formatting Full Example Request Parsing Basic Parameters Into Resources API Reference If you are looking for information on a specific function, class or method, this part of the documentation is for you. API Docs Api ReqParse Fields Inputs Additional Flask-RESTful requires Python version 2.6, 2.7, 3.3, or 3.4. Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask [http://flask.pocoo.org], and that you0 码力 | 49 页 | 91.90 KB | 1 年前3Flask-RESTful Documentation Release 0.3.8
show you how to get started in using Flask- RESTful with Flask. Installation Quickstart A Minimal API Resourceful Routing Endpoints Argument Parsing Data Formatting Full Example Request Parsing Basic Parameters Into Resources API Reference If you are looking for information on a specific function, class or method, this part of the documentation is for you. API Docs Api ReqParse Fields Inputs Additional requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask [http://flask.pocoo.org], and that you0 码力 | 55 页 | 93.30 KB | 1 年前3Flask-RESTful Documentation Release 0.3.7
show you how to get started in using Flask- RESTful with Flask. Installation Quickstart A Minimal API Resourceful Routing Endpoints Argument Parsing Data Formatting Full Example Request Parsing Basic Parameters Into Resources API Reference If you are looking for information on a specific function, class or method, this part of the documentation is for you. API Docs Api ReqParse Fields Inputs Additional requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask [http://flask.pocoo.org], and that you0 码力 | 55 页 | 93.21 KB | 1 年前3Flask-RESTful Documentation Release 0.3.7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 API Reference 27 2.1 API Docs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 1.2 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask, and that you have already installed Minimal API A minimal Flask-RESTful API looks like this: 3 Flask-RESTful Documentation, Release 0.3.7 from flask import Flask from flask_restful import Resource, Api app = Flask(__name__) api = Api(app)0 码力 | 50 页 | 253.09 KB | 1 年前3Flask-RESTful Documentation Release 0.3.8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 API Reference 27 2.1 API Docs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 1.2 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask, and that you have already installed Minimal API A minimal Flask-RESTful API looks like this: 3 Flask-RESTful Documentation, Release 0.3.8 from flask import Flask from flask_restful import Resource, Api app = Flask(__name__) api = Api(app)0 码力 | 50 页 | 253.64 KB | 1 年前3Flask-RESTful Documentation Release 0.3.6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 API Reference 27 2.1 API Docs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . requires Python version 2.6, 2.7, 3.3, or 3.4. 1.2 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask, and that you have already installed Minimal API A minimal Flask-RESTful API looks like this: 3 Flask-RESTful Documentation, Release 0.3.6 from flask import Flask from flask_restful import Resource, Api app = Flask(__name__) api = Api(app)0 码力 | 46 页 | 245.60 KB | 1 年前3Flask-RESTful Documentation Release 0.3.10
show you how to get started in using Flask- RESTful with Flask. Installation Quickstart A Minimal API Resourceful Routing Endpoints Argument Parsing Data Formatting Full Example Request Parsing Basic Parameters Into Resources API Reference If you are looking for information on a specific function, class or method, this part of the documentation is for you. API Docs Api ReqParse Fields Inputs Additional requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask [http://flask.pocoo.org], and that you0 码力 | 42 页 | 84.60 KB | 1 年前3Flask-RESTful Documentation Release 0.3.10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 API Reference 27 2.1 API Docs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . requires Python version 2.7, 3.4, 3.5, 3.6 or 3.7 1.2 Quickstart It’s time to write your first REST API. This guide assumes you have a working understanding of Flask, and that you have already installed Minimal API A minimal Flask-RESTful API looks like this: 3 Flask-RESTful Documentation, Release 0.3.10 from flask import Flask from flask_restful import Resource, Api app = Flask(__name__) api = Api(app)0 码力 | 39 页 | 212.29 KB | 1 年前3
共 515 条
- 1
- 2
- 3
- 4
- 5
- 6
- 52