这里是引用操作系统要求服务器配置信息基础环境部署 3.1. NTP时钟源同步 3.2. 关闭firewalld服务 3.3. 关闭SElinux服务 3.4. 系统调优配置 3.5. 开启IP转发功能 3.6. 开启bridge-nf转发功能 3.7. 关闭swap功能 3.8. 更改host信息 3.8.1. 更改主机名称 3.8.2. master添加hosts 3.8.3. 配置添加DNS解
Kubernetes (K8s) 是一种流行的容器编排平台,用于自动化容器的部署、扩展和管理。ActiveMQ是一种开源的消息中间件,用于构建可靠且高性能的消息传递系统。在这篇文章中,将介绍如何使用K8s来部署一个ActiveMQ集群,并提供相关的YAML配置文件和代码示例。 整体流程如下: 1. 创建一个K8s集群; 2. 创建一个ActiveMQ StatefulSet来定义集群的实例数量
原创 2024-01-16 12:29:48
104阅读
Kubernetes(简称K8s)是一个,用于部署、扩展和管理容器化应用程序的开源容器编排工具。通过K8s集群,我们可以轻松地部署和管理应用程序,实现高可用性和横向扩展。本篇文章将向刚入行的小白介绍如何使用YAML文件在K8s集群中部署应用程序。 步骤和代码如下: 步骤 代码 说明
原创 2024-02-02 14:50:21
118阅读
0 知识学习01 yaml文件相关知识k8s中的yaml文件详解 里边详细介绍了:语法规则:其中最重要的是缩进时不允许使用Tal键,只允许使用空格;每个键值对的冒号后面要加一个空格k8syaml文件的两种结构:maps:顾名思义指的是字典,即一个Key:Value 的键值对信息 lists:列表,说白了就是数组如何使用yaml文件创建Pod以及deployment02 容器交付流程开发代码
转载 2024-05-09 14:45:57
86阅读
前言本节使用 StatefulSet 控制器部署一个 MySQL 集群,然后进行宕机测试,观察集群是否可以正常恢复使用并且不丢失数据。实现的集群有如下特征:是一个主从复制的 MySQL 集群 1 个主节点, 多个从节点 从节点能够水平扩展 所有的写操作,只能在主节点上执行 读操作可以在所有节点上执行 更新历史 所需服务资源 所需资源为: 一个 ConfigMap 两个 Service 一个 Sta
转载 2024-07-26 12:21:42
47阅读
配置网络插件flanneldocker:     bridge:容器的默认网络     joined:使用别的容器的网络空间     open:容器直接共享宿主机的网络空间     none:不使用网络空间Kubernetes网络通信:     容器
转载 2023-12-07 01:08:43
72阅读
## 使用Kubernetes部署MySQL应用程序的YAML示例教程 欢迎来到这篇教程,本文将教会你如何在Kubernetes中使用YAML文件部署一个MySQL应用程序。在接下来的教程中,我将为你展示实现这一目标的详细步骤和代码示例。在开始之前,请确保你已经安装了kubectl命令行工具并配置好了连接到你的Kubernetes集群。 ### 整体流程 下表总结了我们将要执行的步骤: |
原创 2024-03-11 12:02:40
114阅读
在网上找了好几种方案 发现大家用的最多的就是k8s 官网的。比较简单方便。https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/?spm=a2c4e.10696291.0.0.3c3919a4hZOvsm该页面显示如何使用StatefulSet 控制器去运行一个有状态的应用
转载 2023-08-08 23:56:03
329阅读
Kubernetes(简称K8s)是当前非常流行的容器编排平台,能够管理大规模的容器化应用。MySQL是一个开源的关系型数据库管理系统,广泛应用于Web应用的后端数据存储。本文将介绍如何在Kubernetes上安装MySQL集群,并提供相应的代码示例。 首先,我们来看一下整个安装MySQL集群的流程,如下表所示: | 步骤 | 操作 | |:----:|:-----
原创 2024-01-31 09:46:33
55阅读
一、ConfigMap  1、使用目录创建 vim game.propertiesvim ui.properties在一个文件夹下创建两个文件,通过以下命令创建kubectl create configmap game-config --from-file=../configMap/--from-file:指定一个目录(绝对路径或相对路径都可以),目录下的所有内容都会被创建出来。以键值对
转载 2024-07-17 19:55:57
73阅读
1.下载安装文件操作系统:CentOS release 5.5Mysql:    mysql-cluster-gpl-7.1.10-linux-i686-glibc23.tar.gz2.安装.tar.gz文件详情参考mysql的官方手册。 数据节点和mysql节点的安装1.检查系统中是否已经存在mysql用户和组。查看/etc/passwd和/etc/gro
转载 2023-11-14 10:07:41
45阅读
KingbaseES 、KingbaseCluster、pgpool、failover 案例说明: KingbaseES V8R3集群failover时两个cluster都会触发,但只有一个cluster会调用脚本去执行真正的切换流程,另一个有对应的打印,但不会调用脚本,只是走相关的流程去修改状态。 那么你需要确认一点,到底是主库还是备库的cluster
转载 2023-10-16 17:25:02
178阅读
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:``` # 创建一个 Master 节点 $ kubeadm init# 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点的IP和端口 > ```## 1. 安装要求 在开始之前,部署Kuberne
转载 2024-03-14 23:12:17
44阅读
Kubernetes(简称为K8S)是一个开源的容器编排平台,用于自动化应用的部署、扩展和管理。在Kubernetes中,部分功能可以通过配置文件来实现。本文将引导一个刚入行的小白了解如何使用Kubernetes集群YAML文件来管理和配置应用程序。下面是整个过程的步骤以及每一步所需要的代码示例。 步骤 | 操作 | 代码示例及注释 ----------
原创 2024-01-18 13:24:09
108阅读
文章目录一、部署准备:登录云开发平台二、WordPress建站方案1.创建容器数据库应用2.开通云服务3.开通云资源访问授权4.部署数据库应用三、部署实战:一键部署WordPress博客1.创建WordPress建站应用2.开通云服务3.配置数据库连接参数4.部署WordPress应用站点5.请及时下线不需要的应用流程实录工单记录一、部署准备:登录云开发平台利用阿里云账号登录创建团队,点击同意云开
目录一、K8S支持的文件格式1、yaml和json的主要区别二、YAML1、查看API资源版本标签2、编写资源配置清单3、创建service服务对外提供访问并测试 四、试运行生成yaml模板后创建实例1、-dry-run:试运行2、查看生成yaml格式 3、查看生成json格式 4、使用yaml格式导出生成模板 5、使用yaml模板创建实例 6、将
K8S 安装 YAML 文件流程 ----------------------------------------- 作为一名经验丰富的开发者,你可能会在使用 Kubernetes (K8S) 这样的容器编排工具时,遇到需要使用 YAML 文件进行安装配置的情况。下面我将与你分享关于如何安装 K8S YAML 文件的流程,以及每一步需要做什么。 总体流程如下: | 步骤 | 描述 | | -
原创 2024-01-26 14:05:43
47阅读
文章目录k8s安装1、环境配置2、安装master3、安装node节点4、后记 学习k8s,必须得安装一台集群,去敲命令才能更加明白知识点,比如集群的网络,pvc等 由于百度出来的前几页的安装教程,有点难懂,图片丢失或者没有文件可以下载。因此整理出这篇超级简单安装集群的方式。 本文采用看kubeadm安装k8s安装安装包下载地址:qsm-k8s-安装包规划:192.168.180.130
转载 2024-02-09 07:47:50
123阅读
项目场景:Redis集群88从架构基于上周五的Redis缩容后,发现Redis的2-0 2-1节点的内存占用达到40G,其余节点平均12-15G左右,怀疑是槽位分布不均衡导致。Redis 7.0.4问题描述客户于周一早上反馈说某个Redis节点内存占用高在青云底座监控内存占用情况: 查看集群槽位分布情况:redis-cli -a <password> --cluster check
转载 2024-07-12 20:03:24
168阅读
在Windows10通过minikube部署k8s集群开启Hyper-V笔者的win10版本为家庭中文版,默认没有hyper-v功能。图中红框中的内容并不是Hyper-V。也可以在PowerShell中通过命令查询本机的Hyper-V,通过管理员身份运行PowerShell,输入命令:Get-WindowsOptionalFeature -Online -FeatureName *hyper-v*
转载 2024-04-16 20:03:41
70阅读
  • 1
  • 2
  • 3
  • 4
  • 5