简介:Velero 是一个云原生的灾难恢复和迁移工具,采用 Go 语言编写,可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。velero是备份整个 k8s 集群所有的数据,胜过 etcd 备份。Velero目前包含以下特性:支持Kubernetes集群数据备份和恢复 支持复制当前Kubernetes集群的资源到其它Kubernetes集群 支持复制生产环境到开发以及测试环境 Vel
转载 2024-02-20 18:27:09
154阅读
文章目录什么是ETCD?  1. 准备ETCD软件包  2. 创建ETCD证书签名请求  3. 生成ETCD证书和私钥/opt/kurbernetes/ssl目录下  5. 配置ETCD的配置文件    Linux-node1(Master)    Linux-node2    Linux-node3  6. 创建ETCD系统服务    在linux-node1、linux-node2、linu
转载 2024-04-09 14:38:08
117阅读
Kubernetes (K8s) 是一个用于自动化容器化应用程序的开源平台,它允许用户轻松地部署、扩展和管理容器化应用程序。Elasticsearch (ES) 是一个高度可扩展的开源全文搜索和分析引擎,通常用于构建实时搜索和分析应用程序。 如果你想在Kubernetes集群中部署Elasticsearch,请按照以下步骤进行操作: 1. 准备Kubernetes集群 2. 创建Elastic
原创 2024-02-23 10:47:39
61阅读
在Kubernetes(K8S)中部署Elasticsearch(简称为es)是一个常见的需求,因为Elasticsearch是一个流行的开源搜索和分析引擎,而Kubernetes是一个用于自动化部署、扩展和管理容器化应用程序的工具。结合两者能够让我们更轻松地管理Elasticsearch集群,并保证其高可用性和伸缩性。接下来,我将向你介绍如何在Kubernetes中部署Elasticsearch
原创 2024-04-23 19:36:40
124阅读
有状态的应用并不是所有的应用都是无状态的,比如ES集群。ES集群需要感知集群中每个节点的主机名,而且每个节点都有自己独立的存储。节点可以下线,但是节点重新上线后,主机名、IP、存储都需要和上线前保持一致。如果将ES部署k8s,用ReplicaSet去管理,那pod重建后,主机名和IP会发生变更。此外,ReplicaSet管理的pod副本,共享同一个持久化存储,无法为每个pod提供独立的存储。虽然
转载 2023-10-20 11:17:40
234阅读
在上面添加了些许改动,只不过是用helm部署了,其余的操作还是跟上篇博文一样子的。2.环境:k8s  、nfs环境 或是动态存储 nfs:3.下载seta helm部署yaml文件:文件位于:不知道的可看上篇博文。 4.我只是改动了values.yaml与templates下的deployment.yamldeployment.yaml 改动了最后几行:有原来host
结合上文,我们的服务已经可以正常运行了,但它的访问方式只能通过服务器IP加上端口来访问,如何通过域名的方式来访问到我们服务,本来想使用Kubernetes的Ingress来做,折腾一天感觉比较麻烦,Ingress还得搭配Nginx使用,而且目前还是Beta版,就打算另辟蹊径,想到了之前用的Haproxy。本文就结合OpenStack的负载和Haproxy来实现通过域名的方式访问K8s内部要发布的服
转载 2024-04-29 10:34:36
51阅读
安装方式介绍 目前创建K8S集群的安装程序最受欢迎的有Kops,Kubespray,kubeadm,rancher,以及提供的脚本集等。 网页快捷安装推荐使用 rancher ansible 脚本学习安装 推荐使用 kubeasz 当前基于kubeasz 2.x最新架构安装 高可用集群所需节点配置如下 角色    数量    描述 管理节
转载 2024-03-30 20:04:18
139阅读
一:准备三台服务器        一台用作主机服务器,两台用作节点服务器二:搭建环境(三台机器都需要操作)1.关闭SELinux        原因:这个是用来加强安全性的一个组件,但非常容易出错且难以定位,一般上来装完系统就先给禁用了。   &nb
Kubernetes全自动容器部署工具 - 持续部署 谷歌的开源工具,在谷歌内部已经运行几年,管理上千万容器缺点:过于复杂Kubernetes集群搭建kubernetes的安装过程极其复杂,对Linux运维不熟悉的情况下安装kubernetes极为困难,再加上国内无法访问google服务器,我们安装k8s就更加困难 集群搭建的简化项目:https://github.com/opsnull/foll
转载 2024-03-14 08:35:17
69阅读
kubernetest部署rabbitmq集群(非helm) 1、构建rabbitmq镜像RabbitMQ提供了一个Autocluster插件,可以自动创建RabbitMQ集群。下面我们将基于RabbitMQ的官方docker镜像,添加这个autocluster插件,构建我们自己的Rabbit镜像,以便在Kubernetes上使用这个镜像。  
转载 2024-05-02 18:13:53
78阅读
1. 介绍**Elasticsearch** 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档。 Elasticsearch 通常与 Kibana 一起部署,Kibana 是 Elasticsearch 的一个功能强大的数据可视化 Dashboard,**Kibana** 允许你通过 web 界面来浏览 Elast
文章目录一、框架图二、环境三、监控指标四、zabbix模板4.1 **K8S集群以及组件模板**4.2 **K8S节点基础信息指标模板**五、主要监控方式5.1 **Agent**5.2 **Agentless**六、部署MySql86.1、软件包下载6.2、卸载MariaDB6.3、MySQL二进制安装6.3.1 创建mysql工作目录:6.3.2、上传软件,并解压并改名为app6.3.3、修
在使用Kubernetes(简称K8S部署Elasticsearch(简称ES)之前,你需要了解一些基本概念和流程。以下是整个部署ES的流程: | 步骤 | 描述 | |------|------------------| | 1 | 创建ES的配置文件 | | 2 | 创建ES的存储声明 | | 3 | 部署ES | | 4
原创 2024-02-28 10:38:41
350阅读
Kubernetes (简称K8S) 是一个用于自动部署、扩展和管理容器化应用程序的开源平台。在使用K8S进行应用部署时,我们经常会遇到一些特定的需求,比如部署 Elasticsearch Head 插件。本篇文章将向你展示如何在K8S部署 Elasticsearch Head 插件,并附带详细的代码示例。 一、整体流程 为了帮助小白了解部署 Elasticsearch Head 插件的全过
原创 2024-01-31 11:47:37
377阅读
Kubernetes(简称K8S)是一个开源的容器编排引擎,用于自动化部署、扩展和管理应用程序容器。Elasticsearch(ES)是一个基于Lucene的分布式搜索引擎,被广泛用于构建实时搜索和分析应用。在Kubernetes上部署Elasticsearch需要一定的经验和技巧,本文将介绍如何在Kubernetes上部署Elasticsearch的铂金版本(ES Platinum)。 首先,
原创 2024-02-20 13:52:22
37阅读
一、k8s整体架构二、k8s的作用,为什么要用k8s,以及服务器的发展历程1、服务器:缺点容易浪费资源,且每个服务器都要装系统,且扩展迁移成本高 2、虚拟机很好地解决了服务器浪费资源的缺点,且部署快,成本低但每台虚拟机需要安装系统,从而对内存等资源造成了一定的浪费3、容器恰好解决了虚拟机装系统浪费资源的缺点,也能很好地实现隔离,且一台机器上可以部署好多容器,但当机器出现宕机时,一台机器上的所有容器
随着近年来 Kubernetes 逐渐成为事实标准和大量应用的云原生化,却发现Kubernetes 的原生 workload 对大规模化应用的支持并不十分“友好”。经常听到用户和开发者们的抱怨:发布升级会触发 Pod 删除、重建,带来的问题:无法保留 IP、Volume(hostPath / emptyDir)等数据;发布时间较长,一次 Pod 重建涉及重新调度、分配网络/存储、新Node上全量拉
转载 2024-09-06 19:37:25
41阅读
标题:使用Kubernetes部署Elasticsearch到K8S的详细步骤 摘要:本文将介绍如何使用Kubernetes(K8S部署Elasticsearch(ES)到K8S集群中。我们将按照以下步骤进行操作,并提供详细的代码示例和注释说明,帮助新手快速理解并实现部署ESK8S的过程。 1. 步骤概览 下表展示了部署ESK8S的步骤概览: | 步骤
原创 2024-01-16 09:47:52
118阅读
Kubernetes(K8S)是一个开源的容器编排引擎,可以帮助我们更方便地管理容器化的应用程序和服务。Elasticsearch(ES)是一个用于全文搜索和分析的开源搜索引擎。在实际应用中,经常需要将Elasticsearch在Kubernetes集群中部署。 一般情况下,部署Elasticsearch集群需要考虑节点之间的数据复制、故障转移、负载均衡等问题。使用Kubernetes可以很好
原创 2024-02-20 14:18:00
199阅读
  • 1
  • 2
  • 3
  • 4
  • 5