- 1写在前面工作中涉及到相关的知识在实际的生产中,我们可以有需求对 创建的资源做一些类似 埋点 相关的操作,比如添加一些 Pod 创建时的自定义验证逻辑,类似表单提交验证那样,或者希望对创建的资源对象进行加工,在比如给资源对象添加对应的 zone 标签,涉及到 SC 相关的标签,或者根据命名空间动态织入亲和性和拓扑相关约束,添加一些 卷上面的这些需求我们可以通过 k8s Admission W... 1写在前面工作中涉及到相关的知识在实际的生产中,我们可以有需求对 创建的资源做一些类似 埋点 相关的操作,比如添加一些 Pod 创建时的自定义验证逻辑,类似表单提交验证那样,或者希望对创建的资源对象进行加工,在比如给资源对象添加对应的 zone 标签,涉及到 SC 相关的标签,或者根据命名空间动态织入亲和性和拓扑相关约束,添加一些 卷上面的这些需求我们可以通过 k8s Admission W...
- 写在前面博文内容涉及 PSA Pod 安全准入控制认知理解不足小伙伴帮忙指正「 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》」作为 PSP 的替代品,新的 Pod 安全性准入(Pod Security Admission)在 Kub... 写在前面博文内容涉及 PSA Pod 安全准入控制认知理解不足小伙伴帮忙指正「 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》」作为 PSP 的替代品,新的 Pod 安全性准入(Pod Security Admission)在 Kub...
- 华为云云原生容器2023H1产品动态看点 华为云云原生容器2023H1产品动态看点
- 写在前面被问到这个问题,整理相关的笔记当 kube-proxy 模式设置为 iptables 的时候,通过 SVC 服务发布入口如何到达 Pod?博文内容涉及:问题简单介绍三种常用的服务发布方式到Pod报文路径解析当前集群为版本为v1.25.1Demo 演示使用了 ansible理解不足小伙伴帮忙指正阅读本文需要了解 iptables 生命的火花不是目标,而是对生活的热情。——《心灵奇旅》k... 写在前面被问到这个问题,整理相关的笔记当 kube-proxy 模式设置为 iptables 的时候,通过 SVC 服务发布入口如何到达 Pod?博文内容涉及:问题简单介绍三种常用的服务发布方式到Pod报文路径解析当前集群为版本为v1.25.1Demo 演示使用了 ansible理解不足小伙伴帮忙指正阅读本文需要了解 iptables 生命的火花不是目标,而是对生活的热情。——《心灵奇旅》k...
- 写在前面分享一些 Pod Disruption Budgets(PDB) 的笔记博文内容涉及:为什么需要 PDB,什么是 PDB?PDB 可以做什么?配置创建 PDB DemoPDB 原理简单说明理解不足小伙伴帮忙指正 不念过去,不畏将来,不负余生为什么需要 PDB对于对高可用要求很高的一些容器化应用,例如一些有状态的工作负载,比如数据库,分布式协调服务等, K8s 集群中 Pod 频繁的调... 写在前面分享一些 Pod Disruption Budgets(PDB) 的笔记博文内容涉及:为什么需要 PDB,什么是 PDB?PDB 可以做什么?配置创建 PDB DemoPDB 原理简单说明理解不足小伙伴帮忙指正 不念过去,不畏将来,不负余生为什么需要 PDB对于对高可用要求很高的一些容器化应用,例如一些有状态的工作负载,比如数据库,分布式协调服务等, K8s 集群中 Pod 频繁的调...
- 写在前面被问到这个问题,整理相关笔记博文内容涉及:K8s 中 Pod 之间是如何通信的简单介绍,报文路径解析Linux network namespace && veth pair简单介绍理解 跨节点 Pod 通信,需要理解 network namespace 和 veth pair没接触的小伙伴可以先看这两部分理解不足小伙伴帮忙指正中国式催婚:爱不爱不重要,重要的是把婚结了。过的幸不幸福不... 写在前面被问到这个问题,整理相关笔记博文内容涉及:K8s 中 Pod 之间是如何通信的简单介绍,报文路径解析Linux network namespace && veth pair简单介绍理解 跨节点 Pod 通信,需要理解 network namespace 和 veth pair没接触的小伙伴可以先看这两部分理解不足小伙伴帮忙指正中国式催婚:爱不爱不重要,重要的是把婚结了。过的幸不幸福不...
- 写在前面简单整一下 k8s 中 Pod 故障 OOMKilled 的原因以及诊断博文内容涉及:k8s OOMKilled 分类: 宿主节点行为 / K8s Cgroups 行为什么是 OOMKilled K8s 错误,OOMKiller 机制如何工作?OOMKilled K8s 错误和解决的常见原因理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心... 写在前面简单整一下 k8s 中 Pod 故障 OOMKilled 的原因以及诊断博文内容涉及:k8s OOMKilled 分类: 宿主节点行为 / K8s Cgroups 行为什么是 OOMKilled K8s 错误,OOMKiller 机制如何工作?OOMKilled K8s 错误和解决的常见原因理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心...
- 项目部署有多种方式,从最原始的可运行 jar 包直接部署到 JDK 环境下运行,到将可运行的 jar 包放到 docker 容器中运行,再到现在比较流行的把可运行的 jar 包和 docker 放到 k8s 的 pod 环境中运行。每一种新的部署方式都是对原有部署方式的改进和优化,这里不着重介绍每种方式的优缺点,只简单说明一下使用 Kubernetes 的原因:Kubernetes 主要... 项目部署有多种方式,从最原始的可运行 jar 包直接部署到 JDK 环境下运行,到将可运行的 jar 包放到 docker 容器中运行,再到现在比较流行的把可运行的 jar 包和 docker 放到 k8s 的 pod 环境中运行。每一种新的部署方式都是对原有部署方式的改进和优化,这里不着重介绍每种方式的优缺点,只简单说明一下使用 Kubernetes 的原因:Kubernetes 主要...
- 在云原生应用中,微服务通常被用于构建应用的基础架构,以实现应用的分布式、模块化和可扩展性。微服务可以独立部署、独立扩展、独立升级,从而提供更好的容错性和可靠性。此外,微服务还可以与其他云原生组件如容器、服务网格等进行配合,构建出更为复杂的、高性能的云原生应用。因此,云原生应用和微服务是相互关联的概念,在设计和开发云原生应用时需要充分考虑微服务的使用和部署。 在云原生应用中,微服务通常被用于构建应用的基础架构,以实现应用的分布式、模块化和可扩展性。微服务可以独立部署、独立扩展、独立升级,从而提供更好的容错性和可靠性。此外,微服务还可以与其他云原生组件如容器、服务网格等进行配合,构建出更为复杂的、高性能的云原生应用。因此,云原生应用和微服务是相互关联的概念,在设计和开发云原生应用时需要充分考虑微服务的使用和部署。
- 华为云之使用CCI实现Nginx发布及公网访问【玩转华为云】 华为云之使用CCI实现Nginx发布及公网访问【玩转华为云】
- (5)500行代码手写docker-实现硬件资源限制cgroups本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到github,地址如下:https://github.com/HobbyBear/tinydocker/tree... (5)500行代码手写docker-实现硬件资源限制cgroups本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到github,地址如下:https://github.com/HobbyBear/tinydocker/tree...
- Pod是k8s系统中国可以创建和管理的最小单元,是资源对象模型中又用户创建或部署的最小资源对象模型,也是在k8s上运行容器化应用的资源对象,其他的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的, Pod是k8s系统中国可以创建和管理的最小单元,是资源对象模型中又用户创建或部署的最小资源对象模型,也是在k8s上运行容器化应用的资源对象,其他的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,
- 云计算的快速发展,为众多行业的数字化转型提供了推力,也提升了企业数字化转型的技术革新,将科技创新与商业元素的不断融合,又催生出新的业务形态。为更好地帮助企业实践应用的自动化应用,云原生基础设施成为了企业数据化转型的首选。华为云持续秉持携手创新、成就共享的理念,深耕云原生领域,无论是云原生产品还是开源软件,均为云原生贡献巨大力量,帮助企业业务创新,赋能行业快速发展。 云计算的快速发展,为众多行业的数字化转型提供了推力,也提升了企业数字化转型的技术革新,将科技创新与商业元素的不断融合,又催生出新的业务形态。为更好地帮助企业实践应用的自动化应用,云原生基础设施成为了企业数据化转型的首选。华为云持续秉持携手创新、成就共享的理念,深耕云原生领域,无论是云原生产品还是开源软件,均为云原生贡献巨大力量,帮助企业业务创新,赋能行业快速发展。
- 写在前面分享一个 k8s 高可用集群部署的 Ansible 剧本以及涉及到的一些工具的安装博文内容涉及:一个 k8s 高可用 集群部署 Ansible剧本编写,编写后搭建 k8s 高可用 集群一些集群常用的 监控,备份工具安装,包括:kubectl 常用插件安装cadvisor 监控工具部署metrics-server 监控工具部署Ingress—nginx Ingress 控制器部署Met... 写在前面分享一个 k8s 高可用集群部署的 Ansible 剧本以及涉及到的一些工具的安装博文内容涉及:一个 k8s 高可用 集群部署 Ansible剧本编写,编写后搭建 k8s 高可用 集群一些集群常用的 监控,备份工具安装,包括:kubectl 常用插件安装cadvisor 监控工具部署metrics-server 监控工具部署Ingress—nginx Ingress 控制器部署Met...
- 写在前面集群电源不稳定,或者节点动不动就 宕机,一定要做好备份,ETCD 的快照文件很容易受影响损坏。重置了很多次集群,才认识到备份的重要博文内容涉及etcd 运维基础知识了解静态 Pod 方式 etcd 集群灾备与恢复 Demo定时备份的任务编写二进制 etcd 集群灾备恢复 Demo理解不足小伙伴帮忙指正 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔... 写在前面集群电源不稳定,或者节点动不动就 宕机,一定要做好备份,ETCD 的快照文件很容易受影响损坏。重置了很多次集群,才认识到备份的重要博文内容涉及etcd 运维基础知识了解静态 Pod 方式 etcd 集群灾备与恢复 Demo定时备份的任务编写二进制 etcd 集群灾备恢复 Demo理解不足小伙伴帮忙指正 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔...
上滑加载中
推荐直播
-
2024年川渝职工软件创新应用技能竞赛·开幕式
2024/11/28 周四 09:30-10:30
华为云讲师团
数字川渝,智创未来。2024年川渝职工软件创新应用技能竞赛决赛在即,科技精英蓄势待发!直击开幕式直播现场,共同点燃科技激情!
回顾中 -
基于OpenHarmony的计算机学科人才培养经验分享
2024/11/28 周四 19:00-21:00
华为开发者布道师、兰州大学信息科学与工程学院教授周睿
老师们、同学们,这里有不容错过的精彩! 想了解计算机类人才培养存在哪些挑战?想知道OpenHarmony如何应用于人才培养?本次直播,为你分享基于它的科创实践、专业社团实践和教学实践途径,培养学术型、应用型和复合型精英人才。快来报名,开启提升之旅!
即将直播 -
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
去报名
热门标签