上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 57 下一页
摘要: 一、概述 traefik 与 nginx 一样,是一款优秀的反向代理工具,或者叫 Edge Router。至于使用它的原因则基于以下几点 无须重启即可更新配置 自动的服务发现与负载均衡 与 docker 的完美集成,基于 container label 的配置 漂亮的 dashboard 界面 me 阅读全文
posted @ 2020-03-09 15:06 肖祥 阅读(18266) 评论(2) 推荐(1) 编辑
摘要: 一、概述 简介 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务 阅读全文
posted @ 2020-03-06 18:48 肖祥 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 一、概述 jenkins启动之后会在home目录下生成一个".owner"文件,里面标识了本次jenkins实例的唯一标识,文件格式如下: 但是如果你可能会遇到下面的错误 当然,可以每次点击ignore忽略这个警告,但是每次出现这个问题的时候,就比较麻烦了。 二、解决 直接删除".owner"文件, 阅读全文
posted @ 2020-03-01 20:03 肖祥 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 一、概述 默认的jenkins用户权限,通过插件Role-based Authorization Strategy来设置的。 安装策略如下: 由于调式gitlab webhook自动提交部署,网上文章说,需要调整安全策略为: 保存之后,发现Manage and Assign Roles中的manag 阅读全文
posted @ 2020-02-29 19:59 肖祥 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Elasticsearch是一个开源搜索引擎,以易用性着称。kibana是一个图形界面,可以在上面条件检索存储在ElasticSearch里数据,相当于提供了ES的可视化操作管理器。 fluentd fluentd是一个针对日志的收集、处理、转发系统。通过丰富的插件系统,可以收集来自于各种 阅读全文
posted @ 2020-02-28 15:13 肖祥 阅读(2938) 评论(5) 推荐(1) 编辑
摘要: 一、概述 Docker Compose是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。 二、安装 确保本机已经安装了docker,关于docker安装,请参 阅读全文
posted @ 2020-02-27 14:37 肖祥 阅读(23366) 评论(0) 推荐(2) 编辑
摘要: 一、概述 5672是rabbitmq 默认TCP监听端口,我已经给rabbitmq配置SSL,它使用新的端口号5671。 如何给rabbitmq配置SSL,请参考链接: https://www.cnblogs.com/xiao987334176/p/12304761.html 由于安全问题,需要关闭 阅读全文
posted @ 2020-02-26 16:16 肖祥 阅读(3713) 评论(0) 推荐(0) 编辑
摘要: 一、概述 微服务统一在一个git项目里面,项目的大致结构如下: ./ ├── auth-server │ ├── pom.xml │ └── src ├── common │ ├── pom.xml │ └── src ├── config-server │ ├── pom.xml │ └── sr 阅读全文
posted @ 2020-02-25 16:15 肖祥 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 一、概述 项目使用Spring Cloud开发,jenkins job风格为:manven项目。 构建过程,采用的是参数化构建。 这里有一个瑕疵。发布时,需要使用pom.xml进行构建。构建过程时间比较长,需要几分钟。 但是回滚时,不需要使用pom.xml进行构建。直接使用备份文件进行覆盖即可! 因 阅读全文
posted @ 2020-02-24 15:02 肖祥 阅读(1839) 评论(0) 推荐(1) 编辑
摘要: 一、概述 vue项目可以打一个dist静态资源包,直接使用Nginx发布即可。 但是nuxt项目无法像vue那样,可以打一个dist静态资源包。 需要安装Node.js,并使用npm install 安装依赖包才行。 现在由于要上docker,需要将nuxt项目和nojs.js依赖包打成一个镜像才行 阅读全文
posted @ 2020-02-23 15:16 肖祥 阅读(1087) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 57 下一页