摘要:
一、环境准备 Kubernetes:1.19.2 Elasticsearch:外部Elasticsearch,版本7.8 Kibana:外部Kibana,版本7.8 filebeat: elastic/filebeat:7.8.0 logstash: elastic/logstash:7.8.0 r 阅读全文
摘要:
一、Operator https://github.com/operator-framework/awesome-operators 二、安装Redis集群的operator # git clone https://github.com/ucloud/redis-cluster-operator.g 阅读全文
摘要:
helm安装ingress 一、安装Helm # wget https://get.helm.sh/helm-v3.3.4-linux-amd64.tar.gz # tart -zxvf helm-v3.3.4-linux-amd64.tar.gz # mv linux-amd64/h 阅读全文
摘要:
一、简介 什么是 Helm Helm 为团队提供了在 Kubernetes 内部创建、安装和管理应用程序时需要协作的工具,有点类似于 Ubuntu 中的 APT 或 CentOS 中的 YUM。 有了 Helm,开发者可以: 查找要安装和使用的预打包软件(Chart) 轻松创建和托管自己的软件包 将 阅读全文
摘要:
一、简介 容器的持久化存储 容器的持久化存储是保存容器存储状态的重要手段,存储插件会在容器里挂载一个基于网络或者其他机制的远程数据卷,使得在容器里创建的文件,实际上是保存在远程存储服务器上,或者以分布式的方式保存在多个节点上,而与当前宿主机没有任何绑定关系。这样,无论你在其他哪个宿主机上启动新的容器 阅读全文
摘要:
一、要求 在一个Spring boot项目中,通过Jenkins来触发构建某单一模块时,其他模块和其余分支不受影响 二、Jenkins配置 1. 安装插件 插件:Generic Webhook Trigger Plugin 2. 配置用户 设置用户token,不然会报403错误 jenkins > 阅读全文
摘要:
一、安装插件 #插件 Gitlab Hook Plugin, GitLab Plugin 二、配置触发器 设置触发器 设置分支 如果需要依据分支来构建不同的环境,选择高级设置 三、设置用户 设置用户token,不然会报403错误 jenkins > 用户列表 > 具体用户 > 设置 (记住token 阅读全文
摘要:
一、安装prometheus-webhook-dingtalk 1.1 安装go环境 yum -y install go go env # 在GOPATH下新建目录 cd /root/go mkdir -p src/github.com/timonwong/ 1.2 安装钉钉插件 cd /root/ 阅读全文
摘要:
简介 SonarQube 是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。目前支持java,C#,C/C++,Python,PL/SQL,Cobol,JavaScrip,Groovy等二十几种编程语言的代码质量管理与检测。 环境 CentOS 7 JDK 11 Postg 阅读全文
摘要:
Kubernetes中比较流行的日志收集解决方案是Elasticsearch、Fluentd和 Kibana(EFK)技术栈,也是目前官方比较推荐的一种方案。 Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜 阅读全文