草庐IT

microK8s

全部标签

【K8S系列】深入解析有状态服务

目录序言1基本介绍2使用介绍2.1  HeadlessService2.2 PersistentVolume2.3 StatefulSet2.4 InitContainers 3问题4投票序言在你想要放弃的时候,想想是什么让你当初坚持走到了这里。Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下有状态服务。有状态服务是一种特殊类型的服务,它们需要保持数据的状态,以确保可靠性和一致性。在Kubernetes中,有状态服务通常是指需要持久化数据存储的服务,如数据库服务。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记

【K8S系列】深入解析有状态服务

目录序言1基本介绍2使用介绍2.1  HeadlessService2.2 PersistentVolume2.3 StatefulSet2.4 InitContainers 3问题4投票序言在你想要放弃的时候,想想是什么让你当初坚持走到了这里。Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下有状态服务。有状态服务是一种特殊类型的服务,它们需要保持数据的状态,以确保可靠性和一致性。在Kubernetes中,有状态服务通常是指需要持久化数据存储的服务,如数据库服务。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记

【K8S系列】深入解析 ReplicaSet

目录序言1基础介绍 1.1重要特性1.2 控制器1.3 标签选择器示例配置文件:1.4 自动伸缩示例配置文件:2拓展2.1Deployment水平扩展思考问题:3投票序言要从容地着手去做一件事,但一旦开始,就要坚持到底Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下k8sReplicaSet。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点1基础介绍 KubernetesReplicaSet是Kubernetes中的一个重要组件,它用于确保指定数量的Pod副本正在运行。在本节中,我们将深入探讨Kuber

【K8S系列】深入解析 ReplicaSet

目录序言1基础介绍 1.1重要特性1.2 控制器1.3 标签选择器示例配置文件:1.4 自动伸缩示例配置文件:2拓展2.1Deployment水平扩展思考问题:3投票序言要从容地着手去做一件事,但一旦开始,就要坚持到底Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下k8sReplicaSet。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点1基础介绍 KubernetesReplicaSet是Kubernetes中的一个重要组件,它用于确保指定数量的Pod副本正在运行。在本节中,我们将深入探讨Kuber

【K8S系列】深入解析控制器

 目录序言1基础介绍1.1前情提要1.2  Kube-controller-manager介绍1.3控制器类型2使用介绍2.1 控制循环2.2 Deployment控制器实际状态:期望状态:PodTemplate:3总结4投票序言在你想要放弃的时候,想想是什么让你当初坚持走到了这里。Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下k8s控制器。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点1基础介绍1.1前情提要回忆一下,我和你详细介绍了Pod的用法,讲解了Pod这个API对象的各个字段。而接下来,我

【K8S系列】深入解析控制器

 目录序言1基础介绍1.1前情提要1.2  Kube-controller-manager介绍1.3控制器类型2使用介绍2.1 控制循环2.2 Deployment控制器实际状态:期望状态:PodTemplate:3总结4投票序言在你想要放弃的时候,想想是什么让你当初坚持走到了这里。Kubernetes(k8s)是一个容器编排平台,允许在容器中运行应用程序和服务。今天学习一下k8s控制器。文章标记颜色说明:黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点1基础介绍1.1前情提要回忆一下,我和你详细介绍了Pod的用法,讲解了Pod这个API对象的各个字段。而接下来,我

【云原生 • Kubernetes】一文掌握 k8s 包管理工具 Helm

本文导读一、为什么要引入Helm1.Helm的应用场景2.使用Helm可以解决哪些问题二、Helm概述三、Helm安装与配置(v3)1.安装Helmv32.配置Helm仓库四、使用Helm快速部署应用五、自定义Chart部署应用六、Helm实现yaml文件高效复用七、Helm的常用操作命令汇总一、为什么要引入Helm1.Helm的应用场景在以往的应用部署过程当中,我们需要先编写一个yaml文件,然后该文件中包含deployment、Service、Ingress等等。如果说需要部署的是单一、少数服务的应用,那么完全可以使用yaml文件的方式,这样会很简单。但是在实际的项目当中,微服务的数量基本

【云原生 • Kubernetes】一文掌握 k8s 包管理工具 Helm

本文导读一、为什么要引入Helm1.Helm的应用场景2.使用Helm可以解决哪些问题二、Helm概述三、Helm安装与配置(v3)1.安装Helmv32.配置Helm仓库四、使用Helm快速部署应用五、自定义Chart部署应用六、Helm实现yaml文件高效复用七、Helm的常用操作命令汇总一、为什么要引入Helm1.Helm的应用场景在以往的应用部署过程当中,我们需要先编写一个yaml文件,然后该文件中包含deployment、Service、Ingress等等。如果说需要部署的是单一、少数服务的应用,那么完全可以使用yaml文件的方式,这样会很简单。但是在实际的项目当中,微服务的数量基本

K8s超详细安装部署流程

K8S搭建流程1准备环境1.1服务器要求:建议最小硬件配置:2核CPU、2G内存、20G硬盘服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下载对应镜像并导入节点1.2软件环境:软件版本操作系统CentOS7.9_x64(mini)Docker20-ceKubernetes1.231.3服务器规划:服务器名称服务器IPmaster192.168.73.120node1192.168.73.121node2192.168.73.1222.主机名解析(以下命令所有节点都要执行)编辑三台服务器的/etc/hosts文件,添加下面内容:192.168.73.120maste

K8s超详细安装部署流程

K8S搭建流程1准备环境1.1服务器要求:建议最小硬件配置:2核CPU、2G内存、20G硬盘服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下载对应镜像并导入节点1.2软件环境:软件版本操作系统CentOS7.9_x64(mini)Docker20-ceKubernetes1.231.3服务器规划:服务器名称服务器IPmaster192.168.73.120node1192.168.73.121node2192.168.73.1222.主机名解析(以下命令所有节点都要执行)编辑三台服务器的/etc/hosts文件,添加下面内容:192.168.73.120maste