随笔分类 -  持续集成

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 39 下一页

goreplay 输出流量捕获数据到 elasticsearch
摘要:goreplay 是一个很不错的流量拷贝,复制工具,小巧,支持一些扩展,当然也提供了企业版,企业版 功能更强大,支持二进制协议的分析 。 为了方便数据的存储,我们可以使用es 进行存储 环境准备 docker-compose version: "3" services: nginx: build: 阅读全文

posted @ 2019-01-13 12:39 荣锋亮 阅读(1899) 评论(0) 推荐(0) 编辑

goreplay 镜像nginx web app流量
摘要:goreplay 是一个很不错的流量拷贝,复制工具,小巧,支持一些扩展,当然也提供了企业版,企业版 功能更强大,支持二进制协议的分析 备注: 演示使用docker-compose 运行,测试镜像流量到其他的两个web app (openresty) 环境准备 docker-compose 文件 ve 阅读全文

posted @ 2019-01-13 11:06 荣锋亮 阅读(1154) 评论(0) 推荐(0) 编辑

sqler sql 转rest api 的工具试用
摘要:sqler 从开源很快就获取了1k的star,使用起来很方便,而且也很灵活,支持的数据库也比较多。 支持的功能 无需依赖,可独立使用; 支持多种数据可类型,包括:SQL Server, MYSQL, SQLITE, PostgreSQL, Cockroachdb 等; 内置 RESTful 服务器; 阅读全文

posted @ 2019-01-10 22:02 荣锋亮 阅读(2742) 评论(0) 推荐(0) 编辑

Singer 学习五 docker 运行说明
摘要:介绍过一个工具knots ,方便Singer 可视化开发的工具,但是默认这个工具包含的tap 以及target 比较少(可以自己扩展) 同时这个工具就是基于docker 运行的 docker 运行的几点说明 使用交互模式 开发环境建议使用数据卷挂载的模式 生产环境我们可以直接按照tag 进行打包 d 阅读全文

posted @ 2019-01-09 13:19 荣锋亮 阅读(525) 评论(0) 推荐(0) 编辑

Singer 学习四 可视化数据操作工具
摘要:knots 是一款基于electron 开发的可视化UI界面,我们可以此工具进行方便的数据处理,注意工具使用了 docker 运行,需要安装docker 下载地址 https://github.com/singer-io/knots/releases https://github.com/singe 阅读全文

posted @ 2019-01-09 08:23 荣锋亮 阅读(547) 评论(0) 推荐(0) 编辑

Singer 学习一 使用Singer进行mysql 2 postgres 数据转换
摘要:Singer 因为版本的问题,推荐的运行方式是使用virtualenv,对于taps&& target 的运行都是 推荐使用此方式,不然包兼容的问题太费事了 备注: 使用docker-compose 运行数据库服务 环境准备 docker-compose 文件 数据库准备 version: "3" 阅读全文

posted @ 2019-01-08 15:13 荣锋亮 阅读(1349) 评论(0) 推荐(0) 编辑

Singer 开源便捷的ETL 工具
摘要:singer 是一个强大,灵活的etl 工具,我们可以方便的提取web api,file,queue,基本上各种你可以想到的 数据源。 singer 有一套自己的数据处理规范, taps, targets,同时官方提供了好多taps(好多是基于api 的),而且 在这个api first 的开发时代 阅读全文

posted @ 2019-01-08 08:29 荣锋亮 阅读(1599) 评论(0) 推荐(0) 编辑

使用nexus 管理pip 私有包
摘要:nexus 已经支持了对于python pip 包的管理(支持group,host,proxy) 这个是一个简单的使用docker 运行的demo,同时集成了s3 存储,以及 一个为了测试简单的自定义pip 包 环境准备 docker-compose 文件 version: "3" services 阅读全文

posted @ 2019-01-06 09:07 荣锋亮 阅读(2308) 评论(0) 推荐(0) 编辑

gitingore && opensource license 自动生成的网站
摘要:老外就是爱搞事情,总有一些方便我们开发的小工具出来,比如gitignore以及开源软件许可协议的 gitingore 生成的 地址 https://www.gitignore.io/ 使用 搜索的地方输入语言即可 效果 开源软件协议 地址 https://choosealicense.com/ 使用 阅读全文

posted @ 2019-01-05 23:29 荣锋亮 阅读(298) 评论(0) 推荐(0) 编辑

自定义pip 包开发简单说明
摘要:文档主要来自官方文档,主要是为了测试学习 创建pip 包项目 项目结构 ├── LICENSE ├── README.md ├── dalongrong_example_pkg │ └── __init__.py └── setup.py ├── LICENSE ├── README.md ├── 阅读全文

posted @ 2019-01-04 13:16 荣锋亮 阅读(2215) 评论(0) 推荐(0) 编辑

openresty 集成lua-resty-mail +smtp2http 扩展灵活的mail 服务
摘要:lua-resty-mail 是一个不错的openresty mail 扩展,我们可以用来进行邮件发送,支持附件功能 smtp2http 是一个smtp 服务,可以将smtp 请求数据转换为http rest 请求,这个在我们的实际应用 中还是很方便的,比如需要mail 服务,但是我们需要进行一些灵 阅读全文

posted @ 2019-01-04 09:10 荣锋亮 阅读(1676) 评论(0) 推荐(0) 编辑

masterlab 敏捷项目管理工具
摘要:masterlab 是一个参考了gitlab 以及jira 的开源项目管理工具,基于php开发,同时官方也提供了一个 docker-compose 运行的项目 clone 代码 git clone https://github.com/gopeak/masterlab-docker.git git 阅读全文

posted @ 2019-01-03 11:38 荣锋亮 阅读(1946) 评论(0) 推荐(0) 编辑

vorpal 又一个方便的cli 开发包
摘要:vorpal 是一个npm 包,我们可以用来开发专业的cli 程序 简单使用 初始化项目 yarn init -y yarn init -y yarn init -y yarn init -y yarn init -y yarn init -y yarn init -y 添加依赖 yarn add 阅读全文

posted @ 2019-01-02 21:36 荣锋亮 阅读(590) 评论(0) 推荐(0) 编辑

gogs wekan 集成试用
摘要:wekan 官方提供了一个集成gogs 的扩展,不是完全的自动化,需要结合cli,但是官方的cli 写的。。。(不是很全) 备注: 测试环境使用docker-compose 环境准备 docker-compose 文件 version: "3.7" services: wekandb: image: 阅读全文

posted @ 2019-01-02 17:13 荣锋亮 阅读(1345) 评论(0) 推荐(0) 编辑

Creating Node.js Command Line Utilities to Improve Your Workflow
摘要:转自:https://developer.telerik.com/featured/creating-node-js-command-line-utilities-improve-workflow/ 类似的oclif Once upon a time, the command line seemed 阅读全文

posted @ 2019-01-02 14:22 荣锋亮 阅读(436) 评论(0) 推荐(0) 编辑

Gravitational Teleport docker-compose组件独立部署运行
摘要:Gravitational Teleport 可以作为堡垒机进行使用,上次写过一个all in one 的,这次参考官方 的配置运行一个proxy node auth 分离的应用 备注: 基于docker-compose 运行 环境准备 docker-compose 文件 version: '2' 阅读全文

posted @ 2018-12-29 09:41 荣锋亮 阅读(1064) 评论(0) 推荐(0) 编辑

Gravitational Teleport docker-compose简单运行
摘要:Gravitational Teleport 可以作为堡垒机进行使用,为了测试方便使用docker-compose 运行一个all in one 的demo 备注: 官方提供的docker-compose 文件版太旧,而且复杂 环境准备 docker-compose 文件 version: '2' 阅读全文

posted @ 2018-12-28 19:44 荣锋亮 阅读(992) 评论(0) 推荐(0) 编辑

Gravitational Teleport简单使用
摘要:使用官方提供的二进制包进行快速启动测试,详细细节还需要在学习 下载软件包 mac 系统 https://gravitational.com/teleport/download/ wget https://get.gravitational.com/teleport-v3.1.1-darwin-amd 阅读全文

posted @ 2018-12-28 17:08 荣锋亮 阅读(1264) 评论(0) 推荐(0) 编辑

gaia 开源多语言的pipeline 平台
摘要:gaia 是一个支持goalng、java、c++、python,nodejs (还在开发中)的pipeline 平台,我们可以方便的进行pipeline构建的 添加,同时也可以做为sdk 在我们的项目中使用 环境准备 使用了完整的支持镜像,有点大,下载需要等待 docker-cmopose ver 阅读全文

posted @ 2018-12-23 10:21 荣锋亮 阅读(2082) 评论(0) 推荐(0) 编辑

SCS Characteristics
摘要:Each SCS is an autonomous web application. For the SCS's domain, all data, the logic to process that data and all code to render the web interface is 阅读全文

posted @ 2018-12-21 09:10 荣锋亮 阅读(242) 评论(0) 推荐(0) 编辑

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 39 下一页

导航