etcd集群通过 Leader 写入数据,为什么K8s HA集群中讲每个 kube-apiserver 只和本机的 ETCD 通信
社区首页 (3596)




请编写您的帖子内容
社区频道(14)
显示侧栏
卡片版式
K8S教程
K8S运维
K8S开发
舰队医生
其他
全部
博文收录
Ada助手
K8s官网blog
K8s官方文档
K8s Github
Docker 官网
Podman 官网
containerdGithub

202
评分
回复


K8s:通过 kubectl 插件 rakkess 查看集群 RBAC授权信息
分享一个 查看RBAC权限的工具通过rakkess可以查看当前命名空间 rbac 的授权理解不足小伙伴帮忙指正出其东门,有女如云。虽则如云,匪我思存。缟衣綦巾,聊乐我员。——《郑风·出其东门》在K8s中集群权限管理中,常常使用SA+token 、ca证书的认证方式,使用RBAC的鉴权方式,往往通过不同命名空间实施最小权限原则来保证他们的集群安全并在不同的集群租户之间创建隔离。sa 和 ca证书都涉及 赋权,k8s 提供了,角色,集群角色,角色绑定,集群角色绑定等 API 资源来查看集群信息。
复制链接 扫一扫
分享

184
评分
回复


关于k8s中ETCD集群备份灾难恢复的一些笔记
集群电源不稳定,或者节点动不动就 宕机,一定要做好备份,ETCD的快照文件很容易受影响损坏。重置了很多次集群,才认识到备份的重要博文内容涉及etcd 运维基础知识了解静态 Pod 方式 etcd 集群灾备与恢复 Demo定时备份的任务编写二进制 etcd 集群灾备恢复 Demo理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个。
复制链接 扫一扫
分享

213
评分
回复


K8s(v1.25.1) 高可用集群(3 Master + 5 Node) Ansible 剧本部署(CRI使用docker,cri-docker)
分享一个 k8s 高可用集群部署的 Ansible 剧本以及涉及到的一些工具的安装博文内容涉及:从零开始 一个 k8s 高可用 集群部署 Ansible剧本编写,编写后搭建 k8s 高可用 集群一些集群常用的 监控,备份工具安装,包括:cadvisor 监控工具部署metrics-server 监控工具部署Ingress—nginx Ingress 控制器部署Metallb 软 LoadBalancer 部署local-path-storage 基于本地存储的SC 分配器部署....
复制链接 扫一扫
分享

196
评分
回复


Kubernetes:分享一个很简洁的 k8s 管理工具 Skooner
博文内容为Skooner简单介绍包括下载安装导入集群基本功能使用Skooner的 sa 使用的当前命名空间默认的 sa不会显示创建 sa ,当然可以单独创建理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》Skooner之前的名字叫做k8dash,现在修改为 Skooner, Skooner 是用来管理 Kubernetes 集群的一个工具。
复制链接 扫一扫
分享

190
评分
回复


Kubernetes:开源 K8s 管理工具 Rancher 认知
博文内容涉及Rancher的介绍,集群内安装查看Rancher的基本功能理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》Rancher是一个 Kubernetes 管理工具,让你能在任何地方和任何提供商上部署和运行集群。Rancher 可以创建来自 Kubernetes托管服务提供商的集群创建节点并安装 Kubernetes,或者导入在任何地方运行的现有 Kubernetes 集群。
复制链接 扫一扫
分享

171
评分
回复


Kubernetes:分享一个可以展示资源视图的 K8s开源 Web/桌面 客户端工具 Octant
博文内容主要为Octant介绍以及桌面/Web端的安装教程涉及的安装。理解不足小伙伴帮忙指正其实当你什么都经历了,会发现,人生无论你怎么精心策划都抵不过一场命运的安排。Octant不是仪表板,Octant 是一个带有仪表板视图的平台, 需要说明的时,这个项目有近 10 个月没有维护,不过对于 k8s 工具来讲,我认为它是不次于 Lens 的项目,并且它开源,Lens 要收费了,如果考虑费用问题,我认为这是一个不错的选择。
复制链接 扫一扫
分享

180
评分
回复


Kubernetes:认识 K8s开源 Web/桌面 客户端工具 Headlamp
分享一个 k8s 客户端开源项目Headlamp给小伙伴博文内容涉及:Headlamp 桌面/集群 Web 端安装启动导入集群简单查看集群信息理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》Headlamp 是一个2022年开源一个 k8s 客户端项目,可以将它部署为具有Web UI 界面的集群内服务,或者是作为桌面端安装到有桌面的本地。Headlamp 有很好的扩展性,可以通过插件扩展。在使用Headlamp。
复制链接 扫一扫
分享

164
评分
回复


K8s:通过 kubectl 插件 Kubepug 实现集群升级检查(废弃API资源检查)
分享一个小工具,可用于 版本升级的 废弃 API 对象检查博文内容涉及:kubepug离线安装,配置 kubectl 插件kubepug两种方式离线使用 Demo理解不足小伙伴帮忙指正昔我往矣,杨柳依依。今我来思,雨雪霏霏。——《小雅·采薇》k8s 的版本迭代很快,虽然主要版本一直没有变化,但是次要版本一直在迭代,2022年一年就发布了三个次要版本,同时不同的次要版本之间 API 资源一直在变化,有新加入的,也有废弃删除的。
复制链接 扫一扫
分享

182
评分
回复


Kubernetes:通过 kubectl 插件 kubectl-tree 查看API对象层级关系
分享一个小工具,用于查看 k8s API 对象层级关系比如对于有状态应用来讲,可以看到的构成关系tree插件的安装以及使用。理解不足小伙伴帮忙指正岂其食鱼,必河之鲤?岂其取妻,必宋之子?——《陈风·衡门》有时候我们希望可以看到,k8s 中 有状态应用、无状态应用和 pod 的所有关系,但是往往需要多条命名才可以实现,其实通过插件,可以很轻松的做到。一个 kubectl 插件,它用于探索 Kubernetes 对象之间的所有权利关系。
复制链接 扫一扫
分享

178
评分
回复


K8s:通过 Resource Quotas 限制命名空间对象创建数量和计算资源使用
分享一些 K8s 中资源配额管理 Resource Quotas 的笔记博文内容涉及:Resource Quotas(资源配额) 简单介绍如何开启 资源配额计算,存储,对象资源配额 Demo配额作用域的简单介绍理解不足小伙伴帮忙指正投我以桃,报之以李。——《大雅·抑》在 k8s 中,容器、Pod 级别的的计算资源约束设置,可以通过定义 yaml 文件时的limits和requests字段来做限制, 通过配置不同的Limits和requests。
复制链接 扫一扫
分享

159
评分
回复


Kubernetes: kubectl 插件管理器 Krew 安装
分享一些kubectl插件管理器Krew的笔记博文内容涉及Krew离线安装,配置为 kubectl 插件 的 Demo理解不足小伙伴帮忙指正知我者,谓我心忧;不知我者,谓我何求。——《王风·黍离》Krew是一个由社区维护的 kubectl 命令行工具的插件管理器。类似 红帽的YUM, 开发角度理解,类似Nodejs的npm。Krew 可以用于管理 kubelet 插件,发现 kubectl 插件,并在机器上安装它们。保持安装的插件是最新的。
复制链接 扫一扫
分享

185
评分
回复


Kubernetes:基于命名行终端/ Web 控制台的管理工具 kubebox
kubebox是一个轻量的 k8s 管理工具,可以基于命令行终端或 Web 端kubebox不同方式的安装下载,简单使用。如果希望轻量一点,个人很推荐这个工具,轻量,而且使用简单。理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》Kubebox是一个类似k9s的基于命令行终端的k8s管理工具,可以直接下载可执行文件到windows或者Linux上通过命令行运行,也可以部署为 Web 端,通过Kubernetes。
复制链接 扫一扫
分享

183
评分
回复


K8s:通过 Helmify 实现将 YAML 文件 转化为 Helm Charts
分享一个Yaml资源文件转包的小工具helmify博文内容涉及:helmify工具安装,简单使用YAML静态文件转化为 HELM charts 包从kustomize输出转化为Helm理解不足小伙伴帮忙指正博文涉及helmify我心匪石,不可转也。我心匪席,不可卷也。——《邶风·柏舟》如果部署环境涉及的 k8s API 资源比较多,往往会通过定义一个 charts 包来统一管理,变动的部分通过模板变量的方式引用。正常我们创建一个 Helm chart 包。会通过命令来创建。
复制链接 扫一扫
分享

157
评分
回复


Kubernetes:通过轻量化工具 kubespy 实时观察YAML资源变更
kube-score用于 k8s 中 YAML 资源文件分析它会输出是一个建议列表,其中列出了可以改进的内容博文内容涉及:下载安装、使用 kube-score静态 YAML 文件分析生成 YAML 文件分析现有集群导出YAML文件的分析理解不足小伙伴帮忙指正靡不有初,鲜克有终。——《大雅·荡》尤其对于初学者来讲 ,当在 集群中定义了一些 API 资源对象,虽然 对象可以正常创建并且使用,但是我们应该如何确认定义的 API 对象是最优的,最合适。
复制链接 扫一扫
分享

174
评分
回复


记一次虚机强制断电 K8s 集群 etcd pod 挂掉快照丢失(没有备份)问题处理
不小心拔错电源了,虚机强制关机,开机后集群死掉了记录下解决方案断电导致etcd 快照数据丢失,没有备份.基本上是没办法处理可以找专业的 DBA来处理数据看有没有可能恢复这篇博文的解决办法是删除了 etcd 数据目录中的部分文件。集群可以启动,但是 部署的环境数据都丢失了,包括CNI, 集群自带的 DNS 组件也丢了。理解不足小伙伴帮忙指正不管是生产还是测试, k8s集群 ETCD 一定要备份,ETCD 一定要备份,ETCD 一定要备份 ,重要的话说三遍。
复制链接 扫一扫
分享

169
评分
回复


Kubernetes:基于命令行终端UI的管理工具 K9s
K9s是一个基于终端UI的 K8S 管理工具博文内容为k9s在 windows、Linux 以及docker 安装Demo简单的 热键使用。理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》K9s是一个基于终端的管理Kubernetes集群的工具,旨在简化Kubernetes集群管理。和kubebox有些类似, K9s 同样可以持续监控集群的变化,并且可以提供与集群资源交互的快捷命令。
复制链接 扫一扫
分享

182
评分
回复


Kubernetes:如何实现跨集群节点均匀调度分布Pod(Pod拓扑分布约束)
分享一些 k8s 跨集群节点均匀调度分布Pod 的笔记博文内容涉及:pod 调度 && 拓扑分布约束 简单介绍跨节点均匀分布 pod Demo && 相关配置字段说明多个拓扑分布约束 Demo有冲突拓扑分布约束 Demo理解不足小伙伴帮忙指正纵我不往,子宁不来?——《郑风·子衿》在 k8s 中 通过组件来实现 pod 的调度,所谓调度,即把需要创建的 pod 放到 合适的 node 上,大概流程为,通过对应的调度算法和调度策略。
复制链接 扫一扫
分享

174
评分
回复


Kubernetes: kubectl 插件管理器 Krew 安装
分享一些kubectl插件管理器Krew的笔记博文内容涉及Krew离线安装,配置为 kubectl 插件 的 Demo理解不足小伙伴帮忙指正知我者,谓我心忧;不知我者,谓我何求。——《王风·黍离》Krew是一个由社区维护的 kubectl 命令行工具的插件管理器。类似 红帽的YUM, 开发角度理解,类似Nodejs的npm。Krew 可以用于管理 kubelet 插件,发现 kubectl 插件,并在机器上安装它们。保持安装的插件是最新的。
复制链接 扫一扫
分享

184
评分
回复


Kubernetes:通过轻量化工具 kubespy 实时观察YAML资源变更
分享一个小工具kubespy给小伙伴博文内容涉及:工具的简单介绍下载安装以kubectl插件方式使用 Demo理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》偶然的机会看个这样一个小工具,分享给小伙伴,kubespy可以实时观察Kubernetes资源如何变化,运行 kubespy,它会持续观察和报告有关Kubernetes资源的信息。简单来讲,是一个可以观察 资源对象 YAML 文件变化,和一个可以监控。
复制链接 扫一扫
分享

215
评分
回复


K8s: Windows 下安装 K8s 开源桌面面板工具 OpenLens 查看集群信息
分享一个桌面端的 k8s 面板工具OpenLens博文内容为OpenLens简单介绍和 下载安装教程。安装非常简单,感兴趣的小伙伴快去尝试吧理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》Lens 是一个基于桌面端的 k8s IDE,可在 Linux、macOS 和 Windows 上使用,类似于Lens可以提高集群资源的可见性、实时统计数据、日志流和动手故障排除功能。
复制链接 扫一扫
分享

161
评分
回复


关于K8s中Headless Service的一些笔记整理
分享一些K8s中的笔记博文内容涉及:的简单介绍创建集群内/外 获取对应Pod列表的 Demo理解不足小伙伴帮忙指正在认识一经出现时,情欲就引退。-----昂克敌·杜伯隆:《邬布涅伽研究》第二卷第216页 -----《作为意志和表象的世界》在某些场景中,如果我们希望自己控制 Pod 实例的负载均衡策略,或者希望直接和 Pod 交互但是又不希望通过端口映射的方式,比如数据库根据情况做一些读写分离,或者一些应用在客户端做流量控制等,不使用Service提供的由Kube-proxy代理实现的。
复制链接 扫一扫
分享

157
评分
回复


关于Kubernetes中如何优雅的访问集群外服务的一些笔记
分享一些 k8s 中服务如何访问集群外服务的笔记博文内容涉及:如何访问集群外服务创建外部服务代理SVC(IP+PORT情况)实现 Demo外部服务为单体/集群的访问 Demo创建类型SVC(域名的情况)理解不足小伙伴帮忙指正是故不应取法,不应取非法。以是义故,如来常说:汝等比丘,知我说法,如筏喻者,法尚应舍何况非法。----------《金刚经》
复制链接 扫一扫
分享

174
评分
回复


关于K8s中资源服务质量管理Resource Qos的一些笔记整理
分享一些 K8s中资源服务质量管理的笔记博文内容涉及:K8s Qos简单介绍资源配置的特点: 节点的超用,可压缩/不可压缩,完全可靠性等介绍介绍三种Qos服务质量等级定义的 Demo理解不足小伙伴帮忙指正精神的寓所是我们的,不是阴曹地府,不是天上星辰,这两者都是活在我们之中的精神所制作的。----《作为意志和表象的事件》
复制链接 扫一扫
分享

197
评分
回复


关于K8s中资源配置范围管理(LimitRange)的一些笔记
分享一些K8s中LimitRange的笔记博文内容涉及:LimitRange简单介绍LimitRange资源对象创建使用准入检查和资源约束的一些 Demo理解不足小伙伴帮忙指正跳出童年时代吧,朋友,觉醒呵!— J.J. 卢梭在默认情况下,Kubernetes不会对Pod做 CPU 和内存等资源限制,即 Kubernetes 系统中任何 Pod 都可以使用其所在节点的所有可用的CPU和内存。通过配置 Pod 的计算资源Requests和Limits,我们可以限制Pod的资源使用,配置。
复制链接 扫一扫
分享

215
评分
回复


关于K8s中Ansible AWX(awx-operator 0.30.0)平台Helm部署的一些笔记
整理一些K8s中通过Helm的方式部署AWX的笔记分享给小伙伴博文内容为部署过程和遇到问题的解决过程食用方式:需要了解K8s需要预置的K8s+Helm环境需要科学上网理解不足小伙伴帮忙指正嗯,希望疫情快点结束吧^_^关于AWX做简单介绍,AWX提供基于Web 的用户界面、REST API和基于Ansible构建的任务引擎。它是红帽Ansible自动化平台的上游项目之一。对应红帽的订阅产品的开源版本。在物理机的部署有单机版和单机版+远程数据库,高可用性集群的架构方式,这里部署使用AWX。
复制链接 扫一扫
分享

262
评分
回复


关于K8s中Pod调度[选择器,指定节点,主机亲和性]方式和节点[coedon,drain,taint]标记的Demo
写在前面嗯,整理K8s中pod调度相关笔记,这里分享给小伙伴博文内容涉及:kube-scheduler组件的简述Pod的调度(选择器、指定节点、主机亲和性)方式节点的coedon与drain标记节点的taint(污点)标记及pod的容忍污点(tolerations)定义食用方式:需要了解K8s基础知识熟悉资源对象pod,deploy的创建,了解资源对象定义yaml文件了解kubectl常用命令理解不足小伙伴帮忙指正 所谓成功就是用自己的方式度过人生。--------
复制链接 扫一扫
分享

280
评分
回复


关于Kubernetes中Service Account的一些笔记:Pod内部如何访问K8s集群
真正的坚持归于平静,靠的是温和的发力,而不是时时刻刻的刺激。
复制链接 扫一扫
分享


274
评分
回复


关于 Kubernetes中API Server授权(RBAC)管理的一些笔记
我也突然懂得,原来痛苦、失望和悲愁不是为了惹恼我们,使我们气馁或者无地自容;它们的存在,是为了使我们心智成熟,臻于完善。 ——赫尔曼·黑塞《彼得·卡门青》
复制链接 扫一扫
分享

133
评分
回复


关于 K8s 中 Kubectl && bash 命名空间批量操作命令的一些笔记
分享几个命名空间批量操作的bash命令理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》命名空间切换查看所有命名空间 pod 状态为的 pod删除所有命名空间 pod 状态为的 pod。获取当前集群,所有命名空间的所有资源,通过下面的命令获取获取指定命名空间kubevirt的全部资源删除某个命名空间kubevirt。
复制链接 扫一扫
分享

152
评分
回复


K8s:K8s 20个常用命令汇总
博文内容为节译整理,用于温习理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》Kubernetes 是一个容器编排平台,允许用户部署、管理和扩展容器化应用程序。由于其灵活性、可扩展性和易用性,它已成为管理容器的最流行的平台之一。
复制链接 扫一扫
分享

222
评分
1


docker建立的一个最简单的nginx镜像跑容器后立刻就关闭
centos7 64位 安装的是最新版的docker-ce # yum list|grep docker-ce containerd.io.x86_64 1.6.14-3.1.el7 @docker-ce-stab
复制链接 扫一扫
分享

240
评分
回复


【重识云原生】第一章——不谋全局不足以谋一域
云原生概念这几年非常火爆,本人因有幸参与公司云原生转型项目调研,开始接触这一庞大技术体系,再通过与同业、各大头部云厂商超过150场的密集研讨交流,方得初窥全貌。同时,也看到业界对云原生体系的解读纷繁庞杂,慎思之下便有此文。一、云原生定义界定 关于云原生的定义有多次发展,从Pivotal公司的Matt Stine于2013年首次提出云原生(CloudNative)的概念,到2015年,云原生刚推广时,Matt Stine在《迁移到云原生架构》一书中定义了符合云原生架构的几个特征:1...
复制链接 扫一扫
分享

249
评分
回复


【重识云原生】第三章云存储3.5节——商用分布式云存储方案
接上一篇《【重识云原生】第三章云存储3.4节——OpenStack Swift 对象存储方案》商用分布式云存储知识地图:(因商用方案涉及厂商版权风险,本篇仅提供大纲,有兴趣可线下交流)主流商用分布式云存储方案算是各有千秋:1、华为存储本身就依托传统存储技术发展而来,在传统存储领域产品体系齐全,云存储方案主要基于OpenStack Swift方案进行商用强化扩展。2、阿里云虽然没有明言,但是很明显是受Ceph设计启发,进行的统一云存储方案设计,本身只有一套文件存储方案(即盘古存储系统)
复制链接 扫一扫
分享

264
评分
回复


探索Kubernetes HPA
HPA简介HPA(Horizontal Pod Autoscaler)是kubernetes(以下简称k8s)的一种资源对象,能够根据某些指标对在statefulSet、replicaController、replicaSet等集合中的pod数量进行动态伸缩,使运行在上面的服务对指标的变化有一定的自适应能力。HPA目前支持四种类型的指标,分别是Resource、Object、External、...
复制链接 扫一扫
分享

271
评分
回复


事半功倍:Helm的了解与使用
HelmHelm是什么?Helm中一个很重要的元素:Chart使用Helm安装helm客户端注意点下面我们通过二进制的方式安装helm客户端:添加chart存储库搜索chart存储库安装一个chart自定义配置安装Helm是什么?Helm是Kubernetes的软件包管理器,类似于yum、apt等包管理工具一样,Helm可以轻松的一键式部署出我们想要的应用。编写Helm有三个主要目标:1.轻松地实现从“从零到Kubernetes”;2.提供与操作系统类似的软件包管理系统;3.强调将应用程序部署到
复制链接 扫一扫
分享

259
评分
回复


七层路由机制-Ingress
Ingress概念:通俗来讲:Ingress和之前说的Service、Deployment一样,也是一个k8s的资源类型;Ingress用于实现域名的方式访问k8s的内部应用,Service可能更适于服务间访问。这东西我们使用的k8s官方维护的本版,另外nginx官方也有一个版本,怎么用看个人。Ingress支持多种方案:包括 Nginx、Haproxy、Traefik、istio等;在实际中Ingress上面可能还有一层公司的硬件层代理。大概的流程图如下:创建一个Ingress首先我们先创
复制链接 扫一扫
分享

247
评分
回复


kubeadm创建kubernetes集群--> 完整版
一、前期准备关闭防火墙systemctl stop firewalldsystemctl disable firewalld允许 iptables 检查桥接流量cat <<EOF | sudo tee /etc/modules-load.d/k8s.confbr_netfilterEOFcat <<EOF | sudo tee /etc/sysctl.d/k8s.confnet.bridge.bridge-nf-call-ip6tables = 1ne
复制链接 扫一扫
分享

431
评分
回复


helm3安装grafana+prometheus
安装prometheus监控wget https://get.helm.sh/helm-v3.6.0-linux-amd64.tar.gzlltar -zxvf helm-v3.6.0-linux-amd64.tar.gzmv linux-amd64/helm /usr/local/bin/helm versionhelm repo add stable https://charts.helm.sh/stablehelm listhelm install prometheus stable/
复制链接 扫一扫
分享

241
评分
回复


helm3安装ingress-nginx
kubernetes集群使用helm安装ingress-nginx —>生成ingress-nginx-controllercurl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3chmod 700 get_helm.shll./get_helm.shln -s /usr/local/bin/helm /usr/bin/helm versionhelm rep
复制链接 扫一扫
分享

221
评分
回复


K8S存储之emptyDir、hostPath、NFS
emptyDir#定义yaml文件,创建容器[root@k8s-master-01 volumeTest]# cat podEmptyDir.yamlapiVersion: v1kind: Podmetadata: creationTimestamp: null labels: run: www04 name: www04spec: volumes: - name: v1 #定义的volume的名字 emptyDir: {} #随机定义宿主机中的挂载目录
复制链接 扫一扫
分享

252
评分
回复


K8S Delpoyment创建、编辑和回滚
[root@k8s-master-01 deploy]# kubectl create deploy mydeploy --image=nginx --dry-run -o yamlW0212 15:36:32.387488 98337 helpers.go:598] --dry-run is deprecated and can be replaced with --dry-run=client.apiVersion: apps/v1kind: Deploymentmetadata: c.
复制链接 扫一扫
分享

227
评分
回复


K8S statefulset
不同于rc、rs、deployment等控制器,statefulset面向的是有状态的服务。创建statefulset后一并与之创建对应的PVC,且每个PVC与创建的pod之间的绑定关系不会随pod的删除而改变,在pod根据replica定义的副本数量再生后,其持久化的数据因此也不会改变。创建后可通过pod.sv.ns的方式来访问,例如web-0.nginx.app01[root@k8s-master-01 volumeTest]# cat sts.yaml apiVersion: v1kind:
复制链接 扫一扫
分享



239
评分
回复


服务发现与负载均衡机制-Service
什么是Service?Service是逻辑上的一组Pod,一种可以访问Pod的策略,而且其他Pod可以通过Service访问到这个Service代理的Pod,可以把它理解为传统架构中的反向代理。相对于Pod而言,Service有一个固定的名称,不会发生改变,并且提供了负载均衡的功能。通过Service的定义,可以对客户端应用屏蔽后端Pod实例数量及Pod IP地址的变化,通过负载均衡策略实现请求到后端Pod实例的转发,为客户端应用提供一个稳定的服务访问入口地址。Service实现的是微服务架构中的
复制链接 扫一扫
分享


服务守护进程:DaemonSet的使用
不摘了,懒得摘
...全文
为您搜索到以下结果:
58,695
社区成员
604
社区内容





Kubernetes技术社区
Kubernetes起源于古希腊,舵手的意思。谷歌用它命名,不言而喻。社区收录k8s学习开发运维相关博文,欢迎小伙伴积极投稿,可以发帖引流到站内站外博文。路飞说立志要成为海贼王的男人,小伙伴共勉^_^
复制链接 扫一扫

确定
社区描述
Kubernetes起源于古希腊,舵手的意思。谷歌用它命名,不言而喻。社区收录k8s学习开发运维相关博文,欢迎小伙伴积极投稿,可以发帖引流到站内站外博文。路飞说立志要成为海贼王的男人,小伙伴共勉^_^ kubeless 个人社区 北京·房山区
加入社区
获取链接或二维码
- 近7日
- 近30日
- 至今
加载中
