随笔分类 -  持续集成

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页

kubebapps 添加私有harbor 中的helm repo
摘要:kubebapps 支持添加私有的helm repo,基于http basic auth ,我们通过添加header 就可以了 备注 harbor helm 以及kubebapps 的搭建可以参考 https://www.cnblogs.com/rongfengliang/p/9974172.htm 阅读全文

posted @ 2019-03-06 10:51 荣锋亮 阅读(1268) 评论(0) 推荐(0) 编辑

CONTINUOUS MIGRATION
摘要:转自:https://pgloader.io/blog/continuous-migration/ After having been involved in many migration projects over the last 10 years, I decided to publish t 阅读全文

posted @ 2019-03-05 10:48 荣锋亮 阅读(254) 评论(0) 推荐(0) 编辑

混沌工程原则
摘要:转自: https://github.com/wizardbyron/principlesofchaos_zh-cn 混沌工程是在分布式系统上进行实验的学科, 目的是建立对系统抵御生产环境中失控条件的能力以及信心。 大规模分布式软件系统的发展正在改变软件工程。作为一个行业,我们很快采用了提高开发灵活 阅读全文

posted @ 2019-03-04 18:17 荣锋亮 阅读(1398) 评论(0) 推荐(0) 编辑

验证远程主机SSH指纹
摘要:转自:https://marskid.net/2018/02/05/how-to-verify-ssh-public-key-fingerprint/ 使用SSH进行远程连接新的主机的时候,经常会看到一个提示: $ ssh 127.0.0.1 The authenticity of host '12 阅读全文

posted @ 2019-02-28 09:01 荣锋亮 阅读(7663) 评论(0) 推荐(3) 编辑

GitLab Shell如何通过SSH工作
摘要:转自:https://wayjam.me/post/how-gitlab-shell-works-with-ssh.md GitLab访问Git仓库 首先回顾GitLab的Git仓库四种访问方式: git pull over http -> gitlab-rails (Authorization) 阅读全文

posted @ 2019-02-27 22:37 荣锋亮 阅读(858) 评论(0) 推荐(0) 编辑

chaostoolkit 混沌工程工具集
摘要:chaostoolkit 目标是提供一个免费,开放,社区驱动的工具集以及api 以下为一张参考图 一些已经的扩展 基础设施/平台 Fault Injections: [chaostoolkit-kubernetes][chaoskube]: Kubernetes activities [chaost 阅读全文

posted @ 2019-02-25 09:08 荣锋亮 阅读(2358) 评论(0) 推荐(0) 编辑

goreleaser 方便的go 二进制包分发工具
摘要:goreleaser 可以帮助我们进行go 二进制包的快速,简单分发,我们可以用来创建一个github release 以及发布到homwbrew formula 。 安装 mac 系统,实际根据自己的系统选择,我使用brew 安装 brew install goreleaser 使用 创建go m 阅读全文

posted @ 2019-02-18 16:38 荣锋亮 阅读(3356) 评论(0) 推荐(0) 编辑

dive 方便的观察容器各层信息的工具
摘要:dive 是一个方便的观察容器各层信息的工具,同时也集成了容器构建命令,方便我们在构建容器 镜像的同时查询镜像各层的变动信息 安装 mac 系统,可以按照自己的系统选择安装方式 wget https://github.com/wagoodman/dive/releases/download/v0.6 阅读全文

posted @ 2019-02-18 15:49 荣锋亮 阅读(573) 评论(0) 推荐(0) 编辑

Running Elixir in Docker Containers
摘要:转自:https://www.poeticoding.com/running-elixir-in-docker-containers/ One of the wonderful things about Docker Containers is that you can easily freeze 阅读全文

posted @ 2019-02-16 20:54 荣锋亮 阅读(609) 评论(0) 推荐(0) 编辑

showdoc 开源在线api&&技术文档管理工具
摘要:showdoc 是一个很不错的api 以及技术文档管理工具 环境准备 doker-copose 文件 version: "3" services: doc: image: registry.docker-cn.com/star7th/showdoc volumes: - "./showdoc_dat 阅读全文

posted @ 2019-02-16 14:43 荣锋亮 阅读(2738) 评论(0) 推荐(0) 编辑

Next generation configuration mgmt
摘要:转自:https://purpleidea.com/blog/2016/01/18/next-generation-configuration-mgmt/ It’s no secret to the readers of this blog that I’ve been active in the 阅读全文

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

pack 方便的npm 构建工具
摘要:一般我们都是使用nodejs 自身的npm 或者yarn进行 npm 包的开发(包括构建),但是随着强类型的开发模式 在实际web 的开发中越来越重要,大家一般都会选择使用typescript 等js 的超集语言进行web 开发。 pack 就是一款方便我们进行npm 包构建同时帮助我们生成type 阅读全文

posted @ 2019-02-08 14:15 荣锋亮 阅读(1455) 评论(0) 推荐(0) 编辑

pipenv 方便的python 开发工作流工具
摘要:pipenv 将 composer、bundler、npm、yarn、cargo 等比较方便的包管理工具添加到了python 语言中,可以 帮助我们自动的管理virtualenv ,同时可以方便的从pipefile 中添加或者移除包 pipenv 解决的问题 我们不用在独立的使用pip 以及viru 阅读全文

posted @ 2019-02-04 19:19 荣锋亮 阅读(494) 评论(0) 推荐(0) 编辑

cget cmake 包管理工具
摘要:cget 是一个方便的进行cmake 包下载以及安装的工具 包含的特性 非侵入,无需编写特殊钩子就可以使用cmake 开箱即用, 由于使用了标准的基于cmake的方式,直接可以使用基于cmkae 的软件包 去中心, 我们可以使用github、 git、 url,本地文件系统进行软件包的安装 安装cg 阅读全文

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

buckaroo 试用
摘要:我系统是mac 所以选择的是mac 的版本,官方是支持跨平台的。 安装 mac 版本安装 wget https://github.com/LoopPerfect/buckaroo/releases/download/v2.0.0/buckaroo-macos -O buckaroo chmod +x 阅读全文

posted @ 2019-02-02 12:24 荣锋亮 阅读(404) 评论(0) 推荐(0) 编辑

buckaroo 去中心化的c++包管理工具
摘要:buckaroo 是一款去中心化的c++ 包管理工具,使用上,类似yarn(nodejs),cargo (rust) ,使用buckaroo 我们可以很容易集成一个大规模的项目 支持以下特性 直接从GitHub,BitBucket,GitLab,托管Git和HTTP中提取依赖项 完全可重现的构建和依 阅读全文

posted @ 2019-02-02 11:19 荣锋亮 阅读(562) 评论(0) 推荐(0) 编辑

使用kube_ping进行Keycloak群集设置 - DZone Cloud
摘要:转自:https://www.jdon.com/51501 看看如何使用kube_ping和Keycloak实现自动发现? Keycloak是一个开源软件,提供身份管理和访问管理的单点登录。Keycoak使用不同类型的ping来发现群集的其他成员。我们将使用kube_ping作为发现(JGROUPS 阅读全文

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

jenkins 集成 keycloak 认证
摘要:keycloak 是很不错的sso 工具,当然也有Jenkins 的插件,我们可以使用jenkins 插件,方便用户账户的管理 环境准别 docker-compose version: "3" services: jenkins: image: jenkins/jenkins:lts-alpine 阅读全文

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

使用 pkg 打包分发 nodejs 应用
摘要:pkg 是一个很不错的跨平台 nodejs 应用打包工具,使用此工具,我们只需要给与用户提供一个简单的 可执行文件就可以了,同时代码也是二进制的,提高了代码的安全性 备注:测试demo 很简单,也比较典型,包装了sofa 框架,我们可以直接查看graphql api 以及open api 环境准备 阅读全文

posted @ 2019-01-28 11:15 荣锋亮 阅读(2818) 评论(0) 推荐(0) 编辑

openresty 集成 sentry 异常系统
摘要:sentry 是一个方便的错误异常追踪系统,同时社区也提供了openresty 的lua 包,使用docker-compose 进行测试 备注: sentry 部分的配置来自官方文档 环境准备 docker-compose 文件 # NOTE: This docker-compose.yml is 阅读全文

posted @ 2019-01-25 19:56 荣锋亮 阅读(696) 评论(0) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页

导航