10 2020 档案
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 起因是懒 我是个Java程序员,在家写代码时常用到redis、mysql、kafka这些基础服
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 起因是懒 我是个Java程序员,在家写代码时离不开redis、mysql、kafka这些基础服
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 为什么要编译flink源码 用于学习,在IDEA上开发的flink job,能直接在IDEA运
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; IDEA是常用的IDE,我们编写的flink任务代码如果能直接在IDEA运行,会给学习和开发带
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于nexus3 Java开发者常在内网部署nexus3作为以下用途: 中央仓库的的缓存; 内
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 背景 本人是个Java工程师,在家里撸代码时台式机、笔记本、虚拟机都可能用来编译构建maven
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本文是《CDH+Kylin三部曲》系列的终篇,先简单回顾前面的内容: 《CDH+Kylin三部
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本篇概览 本文是《CDH+Kylin三部曲》系列的第二篇,上一篇《CDH+Kylin三部曲之一
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于《CDH+Kylin三部曲》系列 本文是《CDH+Kylin三部曲》的第一篇,整个系列由以
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本文是《Flink on Yarn三部曲》系列的终篇,先简单回顾前面的内容: 《Flink o
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本文是《Flink on Yarn三部曲》系列的第二篇,上一篇《Flink on Yarn三部
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于Flink on Yarn三部曲 本文是《Flink on Yarn三部曲》的第一篇,整个
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 为什么会超简单 借助ansible简化了CDH6部署工作的大部分内容,也降低了手工操作失误的概
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于ansible ansible是常用的开源配置管理工具,简单易用,可以高效的帮助我们对服务
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 系列文章链接 本文是《CDH5部署三部曲》的终篇,前面两章完成了CDH5集群的部署和启动,本章
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本篇概览 本文是《CDH5部署三部曲》的第二篇,上一篇《CDH5部署三部曲之一:准备工作》将集
阅读全文
摘要:欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 系列介绍 《CDH5部署三部曲》共三篇文章,对CDH5.7.2版本的准备、部署、启动、设置等环
阅读全文
摘要:前文概述 本文是《远程触发Jenkins的pipeline任务》的续篇,上一篇文章实战了如何通过Http请求远程触发指定的Jenkins任务,并且将参数传递给Jenkins任务去使用,文末提到了有个并发问题待处理,这就是本文的内容:处理上一篇文章提到的遗留问题。 远程触发Jenkins的问题 对Je
阅读全文
摘要:场景 虽然能配置提交代码时触发Jenkins任务,但有时并不需要每次提交代码都触发,而是仅在有需要时才执行。 除了在Jenkins页面上手动执行任务,还可以向Jenkins网站发起HTTP请求,触发指定任务的执行,本文就来实战通过Http请求同时触发多个Jenkins任务执行。 概述 对于pipel
阅读全文
摘要:欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos K8S环境的Jenkin性能问题处理 本文是《K8S环境的Jenkin性能问题处理》的续篇,上一篇解决了Jenkins集群中的Master节点的性能问题,
阅读全文
摘要:如果您的kubernetes已有了helm,那么部署mysql的步骤可以进一步简化,那些原先需要自己动手配置的deployment和service都已集成在chart中,今天就来实战通过helm部署mysql,并且将之前遇到的问题抛出来给大家参考; 环境信息 硬件:三台CentOS 7.7服务器 k
阅读全文
摘要:关于prometheus和grafana prometheus负责监控数据采集,grafana负责展示,下图来自官网: 环境信息 硬件:三台CentOS 7.7服务器 kubernetes:1.15 prometheus:v2.0.0 grafana:5.0.0 以下是我这边的实战环境: 部署 执行
阅读全文
摘要:环境信息 在K8S环境通过helm部署了Jenkins(namespace为helm-jenkins),用于日常Java项目构建: kubernetes:1.15 jenkins:2.190.2 helm版本:2.16.1 如果您想了解helm部署Jenkins的详情,请参考《》 问题描述 在Jen
阅读全文
摘要:关于helm部署服务 在Kubernetes上进行容器化部署时,使用helm可以简化操作,以部署Jenkins为例,只需要以下命令即可完成部署: helm install --namespace helm-jenkins --name my-jenkins stable/jenkins 注意:关于h
阅读全文
摘要:关于kubernetes环境的jenkins集群 在kubernetes环境部署的jenkins集群,执行任务时会新建pod,任务完成后pod被销毁,架构如下所示: 在kubernetes搭建jenkins集群的细节,请参考《Helm部署和体验jenkins》 编译构建maven项目 本文是《kub
阅读全文
摘要:关于k8s环境的jenkins集群 k8s下搭建了jenkins集群后,执行任务时会新建pod,任务完成后pod被销毁,架构如下图所示: 在k8s搭建jenkins集群的步骤请参照《》 关于jenkins构建maven 作为java开发者,用jenkins构建maven工程是常见的编译构建方式,当j
阅读全文
摘要:关于Nexus 如下图,在局域网部署了Nexus之后,可以缓存中央仓库的jar,开发者开发的二方库发布到Nexus上,局域网内的其他人也可以从Nexus下载这些二方库使用: 环境信息 本次实战是在Linux服务器上通过Docker安装Nexus3: 操作系统:Ubuntu 18.04.3 LTS D
阅读全文