文章 2018-12-17 来自:开发者社区

在kubernetes中运行单节点有状态MySQL应用

前提需求 / Rquirements 现成的kubernetes集群 持久存储-PersistentVolume 持久存储容量声明-PersistentVolumeClaim 创建yaml文件 / Create YAML file https://raw.githubusercontent... 分别创建 Service、PersistentVolumeClaim、Deployment ap...

文章 2018-12-14 来自:开发者社区

Kubernetes-部署高可用的MySQL

1、MySQL简介 MySQL 是一个开源的关系型数据库管理系统,使用标准的sql语言,由瑞典 MySQL AB 公司开发,当前属于 Oracle 公司。能够 支持大型的数据库,可以处理上千万条的数据记录。可以运行于在Windows、Linux等多种系统上;支持C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等编程语言。对于32位系统,MySQL的表文件最...

文章 2018-09-28 来自:开发者社区

kubernetes搭建mysql集群服务

参考链接:https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/ 一、创建ConfigMap apiVersion: v1 kind: ConfigMap metadata: name: mysql labels: app: mysql data: master...

文章 2018-09-28 来自:开发者社区

kubernetes 搭建单节点mysql服务

参考链接:https://kubernetes.io/docs/tasks/run-application/run-single-instance-stateful-application/ 一、创建service apiVersion: v1 kind: Service metadata: name: mysql labels: app: mysql namespace: ...

文章 2018-06-19 来自:开发者社区

如何在 Kubernetes 环境中搭建 MySQL(四):使用 StorageClass 挂接 RBD

MySQL + Kubernetes 1. 简介 在系列文章的第三篇中,讲到了如何使用 PV 和 PVC 挂载 RBD 上建立好的块存储镜像,但这还是不足以满足 cloud native 环境下的需求,试想如果部署一个应用,需要申请十个 RBD images,PV 和 PVC 的方式下,就需要先手动在 ceph 集群上部署十个 image,这在实际操作时,是完全不可接受的,就算用 Webhoo.....

文章 2018-06-18 来自:开发者社区

如何在 Kubernetes 环境中搭建 MySQL(三):使用 PVC 挂接 RBD

MySQL in Kubernetes MySQL 中的数据是关键信息,是有状态的,不可能随着 MySQL pod 的销毁而被销毁,所以数据必须要外接到一个可靠的存储系统中,目前已经有了 Ceph 系统,所以这里就只考虑如何将 Ceph 作为外部存储的情况,毕竟没有条件去尝试其他存储方案。 本文从最简单的 k8s 连接 ceph 方式开始, 并过渡到 PV(Persistent Volume).....

文章 2018-06-07 来自:开发者社区

如何在 Kubernetes 环境中搭建 MySQL (二):在 cloud native 环境下配置 MySQL 的几个关键点

MySQL   MySQL 在 Kubernetes 环境中运行这件事情本身并不困难,最简单的方式就是找到 MySQL 的 Docker image,跑起来就行了,但是要做到生产环境可用,还是有几个问题要解决,所以本文不对整个流程做详细的描述,而是把重点放在几个难点上。 1. Kubernetes 如何与 Ceph 联动 1.1 使用到的 Kubernetes 概念 Persistent V...

文章 2018-05-07 来自:开发者社区

如何在 Kubernetes 环境中搭建 MySQL (一):简介

MySQL in Kubernetes   最近因为工作上的需求,搭建了一套部署在 Kubernetes 环境中的 MySQL,可能听起来就是让 MySQL 的 docker image 跑在 Kubernetes 里,应该没什么难度,可实际操作起来,这其实是相当复杂的一个工程:首先要有 Kubernetes 集群,才能谈得到部署应用进去;其次,MySQL 不同于无状态的应用,其中的数据是非常.....

文章 2017-11-23 来自:开发者社区

在kubernetes中部署tomcat与mysql集群

在kubernetes中部署tomcat与mysql集群之前必须要有以下这些基础: 1. 已安装、配置kubernetes 2. 集群中有tomcat与mysql容器镜像 3. 有docker基础 具体步骤 部署tomcat 创建tomcat RC对象 我们想要在kubernetes集群中配置tomcat服务器,首先要保证集群中的节点上有tomcat镜像,镜像可以从docker Hub中拉取,.....

文章 2017-09-21 来自:开发者社区

扩容云中MySQL,通过Vitess和Kubernetes

本文讲的是扩容云中MySQL,通过Vitess和Kubernetes,【编者的话】本文作者Anthony Yeh是YouTube的软件工程师。文章主要阐述了YouTube如何使用Vitess和Kubernetes实现缩放MySQL的部署。 一个新的网站可能会以指数级速度飞速发展。不久之后,你就要开始计划扩容来满足这种意想不到的需求。你当然可以通过不断地增加更多的前端服务器来解决问题,但最终,...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云数据库

让用户数据永远在线,让数据无缝的自由流动

+关注
相关镜像