1.部署文件介绍、准备 配置文件位置: https://github/kubernetes/ingress-nginx/tree/nginx-0.20.0/deploy 如下图,即为所有部署配置文件,为了防止与我们集群的k8s版本冲突,我们选择稍老一点的版本tag:nginx-0.20.0。我们的部署过程只需要下方的mandatory.yaml文件,因为它是其他yaml
转载 2023-10-27 20:10:35
40阅读
本篇文章我们实践用k8s搭建一个mysql集群,文章参考自极客时间张磊老师的课程:深入剖析 Kubernetes。1.local pv的搭建假设我们的k8s集群有hostname为node-1,node-2,node-3的三台主机。首先,在宿主机上创建一个挂载点,比如/mnt/disks,然后用 RAM Disk 来模拟本地磁盘,在node-1上执行:$ mkdir /mnt/disks $ mk
转载 2023-07-05 16:09:40
348阅读
# 使用 Kubernetes 配置 MySQL 数据库 Kubernetes(通常缩写为 K8s)是一个开源的容器编排平台,它使得开发人员快速构建和管理分布式应用程序变得更加简单。在众多的应用程序中,MySQL 是一个流行的关系型数据库管理系统(RDBMS)。在 Kubernetes 中部署和管理 MySQL 数据库对于现代微服务架构尤为重要。 本文将引导您如何在 Kubernetes 中配
原创 8月前
29阅读
Kubernetes(K8S)是一个开源的容器编排引擎,用于自动化容器化应用程序的部署、扩展和操作。在K8S中部署MySQL数据库是一个常见的场景,本文将介绍如何在Kubernetes中配置MySQL数据库。 ### K8S MySQL配置步骤 | 步骤 | 描述 | | :--: | :--------------: | | 1 | 创建Deployment
原创 2024-03-15 10:36:45
80阅读
2、K8S服务搭建—自建DNS服务器自建DNS服务,提供集群内部域名解析功能,已比面IP暴露。并且搭建DNS服务器,就不需要每台服务器修改hosts文件了登录到DNS服务器(192.168.100.51)进行相应的部署1、安装bind9 和 bind-utils 和 bind-chrootyum install bind bind-utils bind-chroot -y2、配置文件列表1、/et
转载 2023-12-10 09:17:38
64阅读
K8S学习之常用配置参数详解前言常用配置其他Kubernetes之存储Volume参考链接 前言常用配置配置文件apiVersion: v1 # 【必须】版本号 kind: Pod # 【必选】Pod metadata: # 【必选-Object】元数据 name: String # 【必选】 Pod的名称 namespace: String # 【必选】 Pod
转载 2023-12-05 13:44:00
56阅读
原标题:Kubernetes有状态集群服务部署与管理(下)在《Kubernetes有状态集群服务部署与管理(上)》中,我们对K8S的存储系统做了整体介绍,获得了大家的一致好评。很多小伙伴都在期待下篇的发布。千呼万唤始出来,《Kubernetes有状态集群服务部署与管理(下)》将着重介绍Kubernetes与有状态集群服务相关的两个新特性:Init Container和Pet Set。什么是Init
为了能够准确和深刻理解Kubernetes ConfigMap的功能和价值,我们需要从Docker说起。我们知道,Docker通过将程序、依赖库、数据及配置文件“打包固化”到一个不变的镜像文件中的做法,解决了应用的部署的难题,但这同时带来了棘手的问题,即配置文件中的参数在运行期如何修改的问题。我们不可能在启动Docker容器后再修改容器里的配置文件,然后用新的配置文件重启容器里的用户主进程。为了解
转载 2023-12-17 12:23:24
102阅读
Kubeadm方式搭建K8S集群安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多【注意master需要两核】需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点准备环境角色IPmaster192.168.137.180node1192.
转载 2024-03-16 13:09:17
59阅读
文章目录前言一 . pod容器与镜像管理二 . 安装harbor 私有仓库docker 环境部署设置阿里云镜像下载安装docker下载软件 docker-compose安装软件 harbor启动docker改为参数需要运行此命令网页登录容器node节点配置连接私有仓库(注意后面的逗号要添加)登录仓库查看凭证文件在 master 上创建 安全认证资源,访问仓库时需要认证创建secret资源查看se
转载 2024-02-20 12:08:36
155阅读
Ingress 的功能其实很容易理解:所谓 Ingress,就是 Service 的“Service”,代理不同后端 Service 而设置的负载均衡服务。一、安装ingress1.查找ingress安装文件从github上查看ingress对应k8s版本的deploy文件,链接地址是:https://github.com/kubernetes/ingress-nginx/tree/main/de
本文介绍在kubernetes环境中部署mysql主从集群,数据持久化采用nfs。一、环境介绍Mysql版本:5.7Mysql master节点: 主机名:vm1IP地址:192.168.115.5/24Mysql slave节点: 主机名:vm2IP地址:192.168.115.6/24NFS节点:主机名:vm2IP地址:192.168.115.6/24共享目录:/home/mysql_mast
# Kubernetes设置MySQL配置教程 ## 1. 整体流程 下面是设置MySQL配置的基本步骤: | 步骤 | 描述 | | --------------- | --------------------------------------------- | | 步骤一
原创 2024-03-25 09:53:31
66阅读
# Kubernetes(k8s)中使用 ConfigMap 配置 MySQL 数据库 Kubernetes(k8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。在实际应用中,数据库配置是至关重要的,MySQL 作为流行的开源数据库,常常被用作数据存储解决方案。Kubernetes 的 ConfigMap 是一种用于管理非机密性的配置信息的资源对象,它允许将配置信息分离出容器,使得
原创 10月前
53阅读
# Kubernetes 配置中心与 MySQL 的结合使用 在现代云原生的架构中,Kubernetes(简称 K8s)作为容器编排工具,发挥着非常重要的作用。而 MySQL 作为一种广泛使用的关系型数据库,常用于存储应用数据。将 K8sMySQL 结合使用,可以实现高效的配置管理与应用部署。本文将详细介绍如何在 K8s配置 MySQL,并提供相应的代码示例。 ## 为何使用 K8s
原创 2024-10-18 09:36:59
43阅读
K8S(Kubernetes)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。在使用K8S保存配置MySQL的过程中,我们主要涉及到创建ConfigMap和PersistentVolumeClaim(PVC)来保存MySQL配置信息和数据文件。 以下是保存配置MySQL的具体步骤及代码示例: 步骤|操作|代码示例 -|-|- 1|创建ConfigMap保存MySQL配置信息|```
原创 2024-04-02 10:13:51
60阅读
# Kubernetes中MySQL的指定配置 ## 简介 Kubernetes(简称k8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。MySQL是一种广泛使用的关系型数据库管理系统。在Kubernetes中部署和管理MySQL可以带来很多好处,比如高可用性、弹性伸缩和自动备份等。本文将介绍如何在Kubernetes中使用MySQL,并指定一些常用的配置。 ## Kubern
原创 2023-11-20 11:08:12
38阅读
# 使用Kubernetes配置MySQL参数的步骤 ## 简介 在Kubernetes(简称K8s)上配置MySQL参数是一个常见的任务。本文将介绍在Kubernetes环境中配置MySQL参数的步骤,并提供相应的代码示例和注释。 ## 整体流程 下表展示了配置MySQL参数的整体流程。 | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建MySQL配置文件 | |
原创 2024-01-20 11:06:48
146阅读
文章目录前言一、下载mysql镜像文件二、创建deployment和service三、进入docker容器操作mysql四、Pod volumn存储无法持久化五、删除deployment和service总结 前言在Linux系统下部署Mysql数据库,大家都比较熟悉,轻车熟路。但是如何在K8S环境部署Mysql数据库,却是一个全新的课题,涉及到数据的存储与同步,远比想像的复杂,下面我们将花几篇文
在Kubernetes(K8S)中挂载MySQL配置是一个常见的操作,可以帮助我们动态管理MySQL配置,提高系统的灵活性和可维护性。本文将介绍如何在K8S中挂载MySQL配置文件,并给出详细的步骤和代码示例,帮助刚入行的小白快速上手。 ### 流程概述 下表是实现"K8S挂载MySQL配置"的步骤概述: | 步骤 | 操作 | | ------- | ------------------
原创 2024-03-22 11:48:32
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5