title: $MySQL 8.0 heap table 介绍author: $马腾什么是内存表内存表,就是放在内存中的表,所使用内存的大小可通过My.cnf中的max_heap_table_size指定,如max_heap_table_size=1024M 内存表满后,会提示数据满错误。 ERROR 1114 (HY000): The table 'abc' is full内存表的特性内存表的表
目录一、Helm介绍1.1 为什么需要helm1.2 Helm组件1.3 Helm 工作原理1.4 Helm版本介绍二、Helm部署2.1 helm v2 部署2.2 helm v3 部署2.3 helm 常用命令2.4 添加Chart仓库三、Helm 基本使用3.1 部署一个应用3.2 构建一个 Helm Chart3.2.1 构建 Chart3.2.2 升级3.2.3 回滚3.2.4 打
转载 2023-07-12 09:39:40
923阅读
1评论
``` 在一次项目部署中,我们的团队遇到了“helm 下载mysql”的问题,这让我们感到有些挑战。大家对 Helm 和 Kubernetes 的了解是基础的,但在实际操作中却遇到了阻碍。本文旨在记录我们解决“helm 下载mysql”问题的全过程,希望能为将来的类似情况提供参考。 --- 用户场景还原: 在一次新项目上线的前期准备阶段,我们决定使用 Helm 来管理我们在 Kubernete
原创 6月前
25阅读
整体架构1.为什么要用?首先在原来项目中都是基于yaml文件来进行部署发布的,而目前项目大部分微服务化或者模块化,会分成很多个组件来部署,每个组件可能对应一个deployment.yaml,一个service.yaml,一个Ingress.yaml还可能存在各种依赖关系,这样一个项目如果有5个组件,很可能就有15个不同的yaml文件,这些yaml分散存放,如果某天进行项目恢复的话,很难知道部署顺序
转载 2023-11-20 18:11:04
183阅读
一、MHA简介MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司的youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能
转载 2024-07-27 09:42:11
33阅读
大家好,我是米开朗基杨。KubeSphere 3.3.0 (不出意外的话~)本周就要 GA 了,作为一名 KubeSphere 脑残粉,我迫不及待地先安装 RC 版尝尝鲜,一顿操作猛如虎开启所有组件,装完之后发现有点尴尬:我用错了持久化存储。我的 K8s 集群中有两个存储类(StorageClass),一个是 OpenEBS 提供的本地存储,另一个是 QingCloud CSI 提供的分布式存储,
转载 2024-08-16 17:54:21
96阅读
一、Helm 概述1.1 helm 简介在 Kubernetes 中部署容器云的应用也是一项有挑战性的工作,Helm 就是为了简化在 Kubernetes 中安装部署容器云应用的一个客户端工具。通过 helm 能够帮助开发者定义、安装和升级 Kubernetes 中的容器云应用,同时也可以通过 helm 进行容器云应用的分享。在 Kubeapps Hub 中提供了包括 Redis、MySQL
转载 2024-02-05 15:01:13
350阅读
提供的一些声明和使用命名模板段的操作:define在模板中声明一个新的命名模板 template导入一个命名模板 block 声明了一种特殊的可填写模板区域首先,模板名称是全局的。如果声明两个具有相同名称的模板,则最后加载一个模板是起作用的模板。由于子chart中的模板与顶级模板一起编译,因此注意小心地使用特定chart的名称来命名模板。通用的命名方式是,以chart名称作为前缀,eg: {{ d
Helm 强大之处就在于它的模板语言与内置对象,通过这些功能可以配置通用复杂的项目模板并实现与实际的配置的值解耦。内置对象对象从模板引擎传递到模板中(template目录下的有效文件)。你的代码可以传递对象。甚至有几种方法在模板中创建新对象。对象可以很简单,只有一个值(如 Release.Name)。或者他们可以包含其他对象或函数。例如Files 对象具有一些函数,Files.get等等。所有的内
转载 2024-04-18 22:02:23
88阅读
应用镜像应用镜像是chart包的核心,必须包含:镜像仓库地址、镜像名称、镜像版本,values.yaml字段规范如下:repository:   hub: docker.io   image: gitlab/gitlab-ce   tag: 11.1.4-ce.0 deployment中引用: image: {{ .Values.repository.hub }}/{{ .Values.repos
原创 2019-10-13 11:07:47
612阅读
文章目录模板函数与管道模板函数辅助模板管道default 函数lookup 函数控制流程:判断、循环if/else 条件空格控
原创 2022-05-23 09:50:41
241阅读
文章目录1. 声明和使用命名模板2. 模板范围3. include 函数前面我们学习了一些 Helm 模板中的一些
转载 2022-05-30 19:55:14
126阅读
# Kubernetes Helm Chart模板 在Kubernetes中,Helm是一个包管理工具,用于简化部署和管理Kubernetes应用程序。Helm使用称为Charts的打包格式来描述Kubernetes资源的集合。Helm Chart模板是一种创建可重用的Kubernetes部署配置的方法。本文将介绍如何使用Helm Chart模板来创建和管理Kubernetes应用程序。 ##
原创 2024-03-04 05:52:20
62阅读
一、什么是 Helm?Kubernetes 包管理器 Helm 是查找、分享和使用软件构件 Kubernetes 的最优方式。 Helm 管理名为 chart 的 Kubernetes 包的工具。Helm 可以做以下的事情:从头开始创建新的 chart将 chart 打包成归档(tgz)文件与存储 chart 的仓库进行交互在现有的 Kubernetes 集群中安装和卸载 chart管理与 Hel
转载 2024-10-23 14:01:55
44阅读
从零开始安装KubeSphere教程(学习笔记)环境信息 3台 虚拟机 centos7 2核 8G 30G硬盘安装Docker 1.1 卸载之前的docker并且安装yum工具类 卸载已有 Docker 如果你已经安装过旧版的 Docker,可以先执行以下命令卸载旧版 Docker:sudo yum remove docker \ docker-client \
转载 2024-10-09 11:52:30
40阅读
将k8s安装在六个节点上,六个点信息为: 节点名称IP地址Hostname安装内容harbor私有仓库192.168.0.101yyee-centos-1harbork8s管理节点1192.168.0.102yyee-centos-2etcd,kube-apiserver,kube-controller-manager,kube-scheduler,CNI k8s管理节点219
一、准备工作  操作系统环境:Windows10  JDK:1.8  zookeeper:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/apache-zookeeper-3.5.9-bin.tar.gz  kafka:https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.6
转载 2024-03-21 19:11:45
261阅读
图片来源:https://unsplash.com/photos/pjfWZxayyLsHelmChart在我们使用的时候非常方便的,但是对于开发人员来说HelmChart模板就并不一定显得那么友好了,本文主要介绍了HelmChart模板开发人员在构建生产级的Chart包时的一些技巧和窍门。了解你的模板功能Helm使用GoTemplate来模板化资源文件。在Go提供的内置函数基础上,还添加了许多其
原创 2021-01-08 10:57:41
1264阅读
helm chart文件介绍
原创 2022-03-17 18:30:50
203阅读
一、什么是 Helm在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本管理和控制,很大程度上简化了 Kubernetes 应用的部署和管理。Helm 本质就是让 K8s 的应用管理(Deployment,Servic
转载 2024-02-17 17:36:37
263阅读
  • 1
  • 2
  • 3
  • 4
  • 5