草庐IT

k8smaster

全部标签

二进制离线部署k8s集群(v1.23.4)

部署说明资源说明最低配置Master节点:2C4G50GBNode节点:2C4GB50GB部署说明为兼容更多场景的部署,所有组件均采用二进制部署或源码部署linux内核版本≥3.8linux内核必须支持一种适合的存储驱动(storagedriver),默认的存储驱动通常是DeviceMapper或AUFS。集群信息主机名角色IP组件k8s-master1master192.168.0.6apiserver、controller-manager、etcd、scheduler、docker、nginxk8s-master2master192.168.0.8apiserver、controller-

KubeSphere Cloud 月刊|灾备支持 K8s 1.22+,轻量集群支持安装灾备和巡检组件

功能升级备份容灾服务支持K8sv1.22+版本集群随着Kubernetes近一年频繁的发版、升级,越来越多的用户开始部署并使用高版本的Kubernetes集群。备份容灾服务支持Kubernetesv1.22+版本的集群后,能够尽可能地覆盖用户新版本集群上的容器化应用,为核心的业务数据保驾护航。备份容灾组件支持灵活启停与卸载新增备份容灾组件手动启停与卸载功能。用户可以按需开启、暂停、恢复甚至卸载备份容灾服务所依赖的系统组件。与系统自动安装组件、用户自行删除组件等不便操作相比,用户可以更加自主灵活地管理这些组件,避免不必要的资源浪费。支持通过轻量集群在线体验备份容灾与集群巡检轻量集群服务开放备份容

KubeSphere Cloud 月刊|灾备支持 K8s 1.22+,轻量集群支持安装灾备和巡检组件

功能升级备份容灾服务支持K8sv1.22+版本集群随着Kubernetes近一年频繁的发版、升级,越来越多的用户开始部署并使用高版本的Kubernetes集群。备份容灾服务支持Kubernetesv1.22+版本的集群后,能够尽可能地覆盖用户新版本集群上的容器化应用,为核心的业务数据保驾护航。备份容灾组件支持灵活启停与卸载新增备份容灾组件手动启停与卸载功能。用户可以按需开启、暂停、恢复甚至卸载备份容灾服务所依赖的系统组件。与系统自动安装组件、用户自行删除组件等不便操作相比,用户可以更加自主灵活地管理这些组件,避免不必要的资源浪费。支持通过轻量集群在线体验备份容灾与集群巡检轻量集群服务开放备份容

k8s的Helm 工具安装

一、Helm概述1.1helm简介在Kubernetes中部署容器云的应用也是一项有挑战性的工作,Helm就是为了简化在Kubernetes中安装部署容器云应用的一个客户端工具。通过helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用,同时也可以通过helm进行容器云应用的分享。在KubeappsHub中提供了包括Redis、MySQL和Jenkins等常见的应用,通过helm可以使用一条命令就能够将其部署安装在自己的Kubernetes集群中。Helm是管理Kubernetes包的工具,Helm能提供下面的能力:创建新的charts(图表)将charts打包成tgz文件与

k8s的Helm 工具安装

一、Helm概述1.1helm简介在Kubernetes中部署容器云的应用也是一项有挑战性的工作,Helm就是为了简化在Kubernetes中安装部署容器云应用的一个客户端工具。通过helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用,同时也可以通过helm进行容器云应用的分享。在KubeappsHub中提供了包括Redis、MySQL和Jenkins等常见的应用,通过helm可以使用一条命令就能够将其部署安装在自己的Kubernetes集群中。Helm是管理Kubernetes包的工具,Helm能提供下面的能力:创建新的charts(图表)将charts打包成tgz文件与

K8S 性能优化-K8S Node 参数调优

前言K8S性能优化系列文章,本文为第四篇:KubernetesNode性能优化参数最佳实践。系列文章:《K8S性能优化-OSsysctl调优》《K8S性能优化-K8SAPIServer调优》《K8S性能优化-大型集群CIDR配置》两个参数控制可以为K8SNode调度的最大pod数量的两个参数:podsPerCore和maxPods。当两个参数都被设置时,其中较小的值限制了节点上的pod数量。超过这些值可导致:CPU使用率增加。减慢pod调度的速度。根据节点中的内存数量,可能出现内存耗尽的问题。耗尽IP地址池。资源过量使用,导致用户应用程序性能变差。⚠️重要在Kubernetes中,包含单个容器

K8S 性能优化-K8S Node 参数调优

前言K8S性能优化系列文章,本文为第四篇:KubernetesNode性能优化参数最佳实践。系列文章:《K8S性能优化-OSsysctl调优》《K8S性能优化-K8SAPIServer调优》《K8S性能优化-大型集群CIDR配置》两个参数控制可以为K8SNode调度的最大pod数量的两个参数:podsPerCore和maxPods。当两个参数都被设置时,其中较小的值限制了节点上的pod数量。超过这些值可导致:CPU使用率增加。减慢pod调度的速度。根据节点中的内存数量,可能出现内存耗尽的问题。耗尽IP地址池。资源过量使用,导致用户应用程序性能变差。⚠️重要在Kubernetes中,包含单个容器

k8s单节点改为高可用和更新证书

master单节点添加master节点apiServer添加域名更新证书更新kubenertes证书有效期环境kubernetesv1.22.12使用kubeadm安装的集群#添加节点#生成节点添加token(在master运行)#创建jointoken.Createjointokenkubeadmtokencreate--print-join-command#kubeadmjoinIP:6443--tokenxxx--discovery-token-ca-cert-hashsha256:xxx#创建用于添加master节点的证书.Createcertificate-keyforaddmast

k8s单节点改为高可用和更新证书

master单节点添加master节点apiServer添加域名更新证书更新kubenertes证书有效期环境kubernetesv1.22.12使用kubeadm安装的集群#添加节点#生成节点添加token(在master运行)#创建jointoken.Createjointokenkubeadmtokencreate--print-join-command#kubeadmjoinIP:6443--tokenxxx--discovery-token-ca-cert-hashsha256:xxx#创建用于添加master节点的证书.Createcertificate-keyforaddmast

基于Kubernetes(k8s)部署Dubbo+Nacos服务

一、说明本文介绍基于Kubernetes(k8s)环境集成阿里云私有镜像仓库来部署一套Dubbo+Nacos的微服务系统,并使用KubernetesDNS以及port-forward的方式来打通网络访问。k8s环境搭建参考文章《基于minikube快速搭建kubernetes单节点环境》中在阿里云镜像仓库构建的镜像来进行部署。基于《基于jib-maven-plugin快速构建微服务docker镜像》中在阿里云镜像仓库构建的镜像来进行部署。 二、部署MySQL创建配置文件mysql-local.yaml内容如下:apiVersion:v1kind:ReplicationControllermet