
Consul
概述: Consul是一种分布式,高度可用且具有数据中心感知能力的解决方案,用于跨动态,分布式基础架构连接和配置应用程序。 特性: 服务发现 :Consul的客户端可用提供一个服务,比如 api 或者mysql ,另外一些客户端可用使用Co...
概述: Consul是一种分布式,高度可用且具有数据中心感知能力的解决方案,用于跨动态,分布式基础架构连接和配置应用程序。 特性: 服务发现 :Consul的客户端可用提供一个服务,比如 api 或者mysql ,另外一些客户端可用使用Co...
概述: RabbitMQ 是由 Erlang 语言开发的,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列。 Erlang 是一种通用的并发程序设计语言,它由乔·阿姆斯特朗(Joe Armst...
简介: SonarQube®是一种自动代码审查工具,可检测代码中的错误,漏洞。它可以与现有的工作流程集成,以实现跨项目分支和请求请求的连续代码检查。 环境要求 系统:Centos7+ 64位 sonarqube版本: 8.3 #jdk版本要...
环境要求 nodejs(7.6+) mongodb(2.6+) 安装MongoDB 使用国内阿里云yum源安装 vim /etc/yum.repos.d/mongodb-org.repo [mongodb-org] name = Mongo...
概述 Pod 水平自动伸缩(Horizontal Pod Autoscaler)特性, 可以基于CPU利用率自动伸缩 replication controller、deployment和 replica set 中的 pod 数量,(除了 ...
简述 Deployment 为 Pod 和 ReplicaSet 提供了一个声明式定义 (declarative) 方法,用来替代以前的 ReplicationController 来方便的管理应用。 部署无状态应用 管理Pod和Repli...
概述 Kubernetes 使用 Pod 来管理容器,每个 Pod 可以包含一个或多个紧密关联的容器。 Pod 是一组紧密关联的容器集合,它们共享 PID、IPC、Network 和 UTS namespace,是 Kubernetes 调...
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: 创建一个 Master 节点 $ kubeadm init 将一个 Node 节点加入到当前集群...
Kubernetes 源于希腊语,意为 “舵手” 或 “飞行员”。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在 Google 在大规模运行生产工作负载方面拥有十几年的经验的基础上,...
节点规划 3台master节点,4台data数据节点,1台client+kibana节点。 系统以及ES配置 Centos7.6 系统 ,RPM安装方式 1、关闭Selinx与Firewalld sed -i 's/SELINUX=enfo...