草庐IT

k8s搭建mysql集群实现主从复制

文章目录环境介绍一、部署NFS服务器二、创建PV三、编写MySQL的yaml文件四、启动MySQL五、验证MySQL主从复制环境介绍名称版本操作系统IP备注K8S集群1.20.15Centos7.9192.168.11.21192.168.11.22192.168.11.2321为k8s-master22为k8s-node0123为k8s-node02MySql5.7Centos7.9一主两从nfs服务器Centos7.9192.168.11.24共享目录为/nfs一、部署NFS服务器11.24:1.创建NFS共享目录mkdir-p/nfs2.安装NFS服务yum-yinstallnfs-ut

Kubeadm 部署k8s实现并且演示滚动不停服务更新

1.环境准备在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统CentOS7.x-86_x64;硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多;集群中所有机器之间网络互通;可以访问外网,需要拉取镜像;禁止swap分区。主机详情IPHostname备注192.168.32.128K8s-masterMaster,控制平面,docker192.168.32.129K8s-node1节点,docker192.168.32.130K8s-node2节点,docker2.准备安装环境(三台机器都要执行)2.1修改主机hostname#分别

K8S之服务Service(十三)

一,Service存在的意义 二,Pod与Service的关系Service通过标签关联一组PodService为一组Pod提供负载均衡能力 三,定义与创建创建service:kubectlapply-fservice.yaml查看service:kubectlgetservice 四,服务类型•ClusterIP:集群内部使用•NodePort:对外暴露应用•LoadBalancer:对外暴露应用,适用公有云   1、Service概念:    Kubernetes中的Pod是有生命周期的,它们可以被创建,也可以被销毁,然而一旦被销毁pod生命就永远结束,这个pod就不存在了,通过Repli

飞天使-k8s基础组件分析-配置和密钥管理

文章目录configmap详解configmap使用案例secretk8s从私有库拉取镜像案例参考文档configmap详解configmap的作用是什么?答:pod中的配置文件分离开来如何将配置文件中key转换成configmap呢?[root@k8s-01chapter08]#catui.propertiescolor.good=purplecolor.bad=yellowallow.textmode=truehow.nice.to.look=fairlyNice[root@k8s-01chapter08]#catgame.propertiesenemies=alienslives=3en

我的最佳队友之K8无线蓝牙键盘深度使用测评( Keychron K8 )

K8无线蓝牙键盘深度使用测评(KeychronK8)——500元左右最适配Mac电脑的机械键盘0.键盘参数:首先我们在实际测评之前,看下这个键盘的具体参数,心里有个大致的了解~87键国产佳达隆G轴可选茶轴/红轴/青轴蓝牙和有线连接双模,支持键线分离ABS、激光雕刻键帽,RGB背光支持Mac/win双系统下面就让我们来看下K8的深度体验测评以及常见问题解惑,可以直接点击目录查看自己感兴趣的部分。1.K8开箱与基本介绍可以看到盒子是纯黑色,办公极简风,没什么特殊花哨的地方。出厂带一个拔键器、windows键帽、说明书和键位对照说明卡纸🌈1.1可以减少错别字根据开关(轴)的类型,你可以得到不同的触觉

k8s下安装redis

一、使用helm安装redis执行以下命令添加redis的repohelmrepoaddbitnamihttps://charts.bitnami.com/bitnami redis有两种部署方式:redis&rediscluster, 详细内容参见redis17.11.6·bitnami/bitnami1.1安装Redis创建的master和replicapod的默认size是8Gi,如果k8s的node没有足够的空间,会抛出如下错误:default-scheduler 0/3nodesareavailable:podhasunboundimmediatePersistentVolumeCl

Longhorn vs Rook vs OpenEBS vs Portworx vs IOMesh:细说 5 款 K8s 持久化存储产品优劣势

云原生时代下,越来越多的企业开始使用Kubernetes(K8s)承载数据库、消息中间件等“生产级”有状态工作负载。由于这些应用对数据持久保存、性能、容量扩展和快速交付具有较高的要求,企业往往需要采用专为Kubernetes环境设计的持久化存储方案,来满足有状态应用的存储需求。这也是不少用户感到困惑的地方:如何从市面上众多的K8s存储方案中,找到适合自己的产品?这篇文章中,我们详细对比了Longhorn、OpenEBS、Portworx、IOMesh 等主流K8s持久化存储方案,通过特性对比与性能测试,为用户产品选型提供直观参考。功能特性对比在存储方案特性方面,Gartner在《如何在容器与K

云原生|kubernetes|kubernetes集群部署神器kubekey安装部署高可用k8s集群(半离线形式)

前言:云原生|kubernetes|kubernetes集群部署神器kubekey的初步使用(centos7下的kubekey使用)_晚风_END的博客-CSDN博客前面利用kubekey部署了一个简单的非高可用,etcd单实例的kubernetes集群,经过研究,发现部署过程可以简化,省去了一部分下载过程(主要是下载kubernetes组件的过程)只是kubernetes版本会固定在1.22.16版本,etcd集群可以部署成生产用的外部集群,并且apiserver等等组件也是高可用,并且部署非常简单,因此,也就非常nice了。一,离线安装包####注,该离线包适用于centos7并在cent

假期充电,用阿里云 Serverless K8s + AIGC 搭建私人代码助理

作者:子白、冬岛AI技术正在引领科技创新浪潮,随着ChatGPT和Midjourney的走红,AIGC技术正在世界范围内掀起一股AI技术浪潮。开源领域也涌现了许多类似模型,如FastGPT、Moss、StableDiffusion等。这些模型展现出的惊人效果吸引企业和开发者们投身其中,但是复杂繁琐的部署方式成为了拦路虎。阿里云ASK提供Serverless化的容器服务,用户无需关心资源及环境配置,可以帮助开发者们零门槛快速部署AI模型。本文以开源的FastChat为例,详细展示如何在ASK中快速搭建一个私人代码助理。目前,ASK已加入阿里云免费试用计划,为开发者、企业提供一定额度的试用资源。如

【K8s】k8s配置存储卷PersistentVolumeClaim里的readwriteonce是什么意思

示例参考这个示例对于其中的ReadWriteOnce参数ReadWriteOnce是KubernetesPersistentVolume的访问模式之一。具体来说:ReadWriteOnce:卷可以被一个节点以读写模式挂载。ReadOnlyMany:卷可以被多个节点以只读模式挂载。ReadWriteMany:卷可以被多个节点以读写模式挂载。这三种访问模式并不是所有的存储类型都支持。例如,常见的AWSEBS和GCEPersistentDisk只支持ReadWriteOnce,而NFS和CephFS则同时支持三种模式。在选择访问模式时,你需要考虑你的应用的需求和你的存储类型的支持情况。例如,如果你的