怎么利用GitRepo完成Logstash的快速开发

发布时间:2022-01-05 09:40:04 作者:柒染
来源:亿速云 阅读:107

这期内容当中小编将会给大家带来有关怎么利用GitRepo完成Logstash的快速开发,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

在ELK in K8s demo中,进行了基础镜像的构建,完成了基础环境的搭建。在实际的开发部署当中,可以采用GitRepo来提高效率。本文将以更改频繁的logstash pipeline为例进行阐述。

  1. logstash pipeline的代码在企业内部,不公开。

  2. 该仓库中文件结构如下,文件含义在demo中已说明。

.
├── logstash.conf
└── patterns
        └── zstack

  1.  

  2. 后续对logstash的pipeline做相关修改后,将其提交到git lab。

  3. 已为logstash实例添加了gitrepo volume(见logstash git repo volume),此时删除logstash pod后,replicaset-for-logstash为维持replicas=1,将创建新的logstash pod并pull最新版本的git repo作为logstash的配置。
    (以下操作务必在测试环境中验证通过后再部署到生产环境)
    kubectl delete pod replicaset-for-logstash-xxxx

  4. logstash是否应该与git repo保持同步?

上述就是小编为大家分享的怎么利用GitRepo完成Logstash的快速开发了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. logstash是怎么工作的?
  2. logstash

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

logstash

上一篇:Spring Cloud基础知识有哪些

下一篇:如何申请Let's Encrypt通配符HTTPS证书

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》