天下風雲出我輩
一入江湖歲月催

DevOps

Consul-Anonym0x1

Consul

阅读(34)评论(0)赞(1)

概述: Consul是一种分布式,高度可用且具有数据中心感知能力的解决方案,用于跨动态,分布式基础架构连接和配置应用程序。 特性: 服务发现 :Consul的客户端可用提供一个服务,比如 api 或者mysql ,另外一些客户端可用使用Co...

SonarQube 代码质量检查-Anonym0x1

SonarQube 代码质量检查

阅读(47)评论(0)赞(1)

简介: SonarQube®是一种自动代码审查工具,可检测代码中的错误,漏洞。它可以与现有的工作流程集成,以实现跨项目分支和请求请求的连续代码检查。 环境要求 系统:Centos7+ 64位 sonarqube版本: 8.3 #jdk版本要...

生产级elasticsearch集群规划-Anonym0x1

生产级elasticsearch集群规划

阅读(166)评论(0)赞(1)

节点规划 3台master节点,4台data数据节点,1台client+kibana节点。 系统以及ES配置 Centos7.6 系统 ,RPM安装方式 1、关闭Selinx与Firewalld sed -i 's/SELINUX=enfo...

Nacos集群搭建

阅读(133)评论(0)赞(1)

Nacos 用于发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。更敏捷和容易地构建、交付和管理微服务平台。 构建以“服务”为中心的现代应用架构 (例如微服务范式、云原...

Gitlab+Jenkins自动化发布-Anonym0x1

Gitlab+Jenkins自动化发布

阅读(887)评论(0)赞(4)

GitLab+Jenkins结合使用,当开发人员push代码到gitlab的时候触发webhook到Jenkins然后执行任务。 系统环境: GitLab:192.168.1.235 Jenkins:192.168.1.230 Nginx:...

Ansible速度优化-Anonym0x1

Ansible速度优化

阅读(853)评论(0)赞(4)

当管理机器的数量几百上千台的时候,Ansible的默认执行效率是达不到要求的,需要我们调整下配置。优化执行速度。   1、开启ssh长连接       OpenSSH 5.6版本后SSH支持了Multiplexing 设置参数 s...

Ansible-Playbook部署Tomcat-Anonym0x1

Ansible-Playbook部署Tomcat

阅读(696)评论(0)赞(3)

Ansible-Playbook部署Tomcat案例: --- - hosts: tomcat tasks: - name: 解压jdk,tomcat包到远程主机/opt目录下 unarchive: src:'{{ item.src }}'...

Ansible-Playbook部署Nginx-Anonym0x1

Ansible-Playbook部署Nginx

阅读(524)评论(0)赞(2)

编写Playbook部署nginx,等于就是把shell脚本模块化 hosts文件 [webserver] 192.168.1.230 192.168.1.231 按实际生产环境修改部署 --- - hosts: webserver var...

Ansible-playbook使用-Anonym0x1

Ansible-playbook使用

阅读(581)评论(0)赞(3)

playbook是Ansible的配置,部署和编排的语言。playbook是基于YAML语言格式配置。他们可以描述你所希望的远程系统强制执行的政策,或者在一般的IT流程的一组步骤;形象点的说就是:如果ansible的各模块(能实现各种功能)...