随笔分类 -  持续集成

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 39 下一页

nginx proxy minio 默认页配置(三)
摘要:还是上边的那个问题,有一些场景,我们可能需要有自己的请求路径(不使用默认的location /) 比如api 与业务系统的请求路径是分开的(前后端分开部署的系统是最典型的) 解决方法 一样还是通过url rewrite,需要解决的问题就是比以前的多了一条,我们的rewrite 也是多了一条 参考ng 阅读全文

posted @ 2020-12-06 21:54 荣锋亮 阅读(527) 评论(2) 推荐(1) 编辑

nginx proxy minio 默认页配置(二)
摘要:前边有写过一个配置死的默认default 页面处理,以下是一个相对通用的nginx 集成minio 的默认页面配置 基本原理 核心原理还是url rewrite, 只是这次全部都放到了default 的location,同时使用了两次url rewrite 一次是添加/ 一次是进行s3 bukcet 阅读全文

posted @ 2020-12-06 21:23 荣锋亮 阅读(586) 评论(0) 推荐(0) 编辑

vscode 调试几个方便的参数
摘要:主要是记录几个方便调试的变量,很多时候我们开发cli 应用,调试的时候就需要指定启动参数 调试配置文件 vscode提供了launch.json 的运行&&调试配置文件 几个常用变量 ${workspaceFolder} vscode 打开的文件夹路径 ${worrkspaceFolderBasen 阅读全文

posted @ 2020-12-04 18:00 荣锋亮 阅读(854) 评论(0) 推荐(0) 编辑

microcks 1.0 版本发布
摘要:记得第一次了解microcks 是2018年,到现在2020年microcks已经发布了1.0 同时也有了自己的网站 以下是1.0 的简单部署 clone 代码 git clone https://github.com/microcks/microcks.git 启动 启动稍慢,需要等待 cd mi 阅读全文

posted @ 2020-12-04 09:46 荣锋亮 阅读(249) 评论(0) 推荐(0) 编辑

brew 修改镜像源
摘要:有时brew很慢。。。以下是一些加速 修改命令 进入brew主目录 cd brew --repo 更换镜像 git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git core 以及其他的替换方法类似 git remo 阅读全文

posted @ 2020-12-03 11:48 荣锋亮 阅读(2255) 评论(0) 推荐(0) 编辑

gophercloud 不错的openstack golang sdk
摘要:gophercloud 是一个基于golang 包装的openstack api,功能比较强大,使用上也很不错,同时 也提供了比较完备的参考资料 一个参考使用demo package main ​ import ( "log" ​ "github.com/gophercloud/gopherclou 阅读全文

posted @ 2020-12-01 16:48 荣锋亮 阅读(1272) 评论(1) 推荐(0) 编辑

基于alpine docker镜像应用的参考Dockerfile配置
摘要:alpine 镜像比较小的特点,特别适合基于容器的应用部署,以下是一些参考配置,可以 用来加速构建以及方便使用 几个需要解决的问题 安装包加速(已知问题)解决方法,可以修改为aliyun的镜像加速 时区问题,需要安装时区包 进程管理工具,需要安装 procps 参考dockerfile 一个gola 阅读全文

posted @ 2020-12-01 16:13 荣锋亮 阅读(540) 评论(0) 推荐(0) 编辑

tanka 基本试用
摘要:以下是tanka的参考试用 依赖 kubectl diff jb jsonnet bundler helm 安装tanka mac os 命令 brew install tanka brew install jsonnet-bundler 试用 创建项目 mkdir prom-grafana && 阅读全文

posted @ 2020-11-14 21:55 荣锋亮 阅读(609) 评论(0) 推荐(0) 编辑

godoc的写法
摘要:一个不错的项目,可以用来学习godoc文档的写法 一些说明 参考例子 func ExampleFoo() // 作为Foo函数或者类型例子 func ExampleBar_Qux() // 作为Bar类型的Qux函数例子 func Example() // 作为整个库的例子 通过这种规则,godoc 阅读全文

posted @ 2020-11-14 21:51 荣锋亮 阅读(250) 评论(0) 推荐(0) 编辑

tanka灵活可重用的k8s 配置语言
摘要:tanka 就有jsonnet 同时扩展了jsonnet,可以让我们灵活的进行k8s 的配置管理 包含的特性 清晰 基于jsonnet 可重用 简洁 自信,基于tk 的diff 可以知道我们的变动 生成可用 参考资料 https://github.com/grafana/tanka https:// 阅读全文

posted @ 2020-11-14 11:59 荣锋亮 阅读(382) 评论(0) 推荐(0) 编辑

trivy 容器安全扫描工具
摘要:trivy 是一个容器的安全扫描工具,特别适合ci工具的集成,同时官方也提供了一个与现有 工具的比较,也是一个不错的参考,通过下图可以了解一些常用的扫描工具 参考资料 https://github.com/aquasecurity/trivy 阅读全文

posted @ 2020-11-01 13:48 荣锋亮 阅读(1669) 评论(0) 推荐(0) 编辑

boundary 基于身份标示的动态基础设施管理工具
摘要:boundary是hashicorp最新开源的动态基础设施身份管理工具,当前处于早期阶段,比较期待ga 参考资料 https://github.com/hashicorp/boundary https://boundaryproject.io/ 阅读全文

posted @ 2020-10-28 20:52 荣锋亮 阅读(588) 评论(0) 推荐(0) 编辑

开发一个简单的maven plugin
摘要:maven plugin 的开发还是比较清晰以及简单的,因为maven 提供了自己的ioc 以及开发约定,同时社区也有比较多的扩展 我们都是可以参考学习的,官方也还算清晰 简单说明 如果需要开发maven 插件我们需要做的就是开发自己的mojo,同时配置一些参数注解,因为很多时候我们需要依赖外部服务 阅读全文

posted @ 2020-10-25 14:42 荣锋亮 阅读(968) 评论(0) 推荐(0) 编辑

sftpgo 多功能高度可配置的sftp server
摘要:sftpgo 是一个很不错的多功能特性的sftp server 同时支持s3,webdav,gcs,本地文件系统 是一个很不错的mock server,同时也提供了强大的用户管理以及权限配置,同时源码也是很 值得学习的,有空了可以试用了 参考资料 https://github.com/drakkan 阅读全文

posted @ 2020-10-23 19:37 荣锋亮 阅读(1614) 评论(0) 推荐(0) 编辑

jenkins+ rclone定时同步sftp数据到s3
摘要:一个简单任务场景,业务对账,同时需要备份请求的对账文件(sftp服务),所以使用了一个强大的支持 多种存储的工具rclone,然后定时自动同步到s3存储中,对于定时任务,使用jenkins(基于定时任务cron) 使用jenkins的好处是灵活可以随意配置,同时我们系统已经有了好多构建节点,具有冗余 阅读全文

posted @ 2020-10-23 13:29 荣锋亮 阅读(867) 评论(0) 推荐(0) 编辑

使用properties-maven-plugin管理配置
摘要:properties-maven-plugin 是一个很不错的配置管理插件,很多时候我们的配置有安全以及多环境的问题 那个基于properties-maven-plugin 就是一个很不错的选择,我们可以基于此插件管理不用的配置,同时 结合resource 插件进行资源的替换,可以灵活的管理我们的配 阅读全文

posted @ 2020-10-21 12:53 荣锋亮 阅读(1065) 评论(0) 推荐(0) 编辑

The Fault in Our JARs: Why We Stopped Building Fat JARs
摘要:一篇很不错的关于fat jar 的文章,参考资料https://product.hubspot.com/blog/the-fault-in-our-jars-why-we-stopped-building-fat-jars HubSpot’s backend services are almost 阅读全文

posted @ 2020-10-21 12:48 荣锋亮 阅读(132) 评论(0) 推荐(0) 编辑

maven 下载项目依赖jar包的方法
摘要:尽管我们使用了maven进行项目管理,但是很多时候可能需要使用依赖的jar包(排查问题,分发) 我们可以基于maven-dependency-plugin 解决 参考配置 核心配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artif 阅读全文

posted @ 2020-10-20 11:36 荣锋亮 阅读(3735) 评论(0) 推荐(0) 编辑

go mod checksum mismatch 问题
摘要:最近在跑一个项目clone 完成代码之后需要进行构建,发现了如下问题 <wiz_code_mirror> verifying gopkg.in/src-d/go-git.v4@v4.13.1/go.mod: checksum mismatch downloaded: h1:G7mAYYxgmS0lV 阅读全文

posted @ 2020-10-19 21:38 荣锋亮 阅读(4763) 评论(0) 推荐(0) 编辑

Waypoint Server 安装
摘要:如果运行了官方的demo 应该知道默认需要进行server 的安装的,基于容器部署的应用需要进行server的部署启动 实际上按照官方的说明,server 可以只需要一个,同时也是可以独立只不是一个的,并不需要部署多个的,以下 是关于手工部署的简单说明 部署流程 启动server 只是初始化 way 阅读全文

posted @ 2020-10-18 22:15 荣锋亮 阅读(210) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 39 下一页

导航