Kubernetes 集群
0 人感兴趣 · 11 次引用
- 最新
- 推荐

趁着同事玩游戏偷偷认识 k8s 一家子补补课
Kubernetes集群这个大家庭在容器化时代能够新军崛起,要感谢其众多可靠稳定,工作认真负责的优质成员。

云原生新时代弄潮儿 k8s 凭什么在容器化方面独树一帜?
k8s 全称 kubernetes云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜?

适合 Kubernetes 初学者的一些实战练习 (四)
Kubernetes 水平自动伸缩和滚动升级,是实际项目中两个重要且常用的操作,也是能够体现 Kubernetes 优越性的亮点所在。本文作为实战练习系列的第四部分,详细介绍了Kubernetes水平自动伸缩和滚动升级的命令行操作步骤,以及这些命令行执行后背后的实现细节。

kubeadm 工作原理 -kubeadm init 原理分析 -kubeadm join 原理分析
kubeadm是社区维护的Kubernetes集群一键部署利器,使用两条命令即可完成k8s集群中master节点以及node节点的部署,其底层原理是利用了k8s TLS bootstrap特性。

适合 Kubernetes 初学者的一些实战练习 (三)
本文首先学习了如何使用 describe 命令深入学习 pod 的属性和一些常见故障的排查,接着通过 ConfigMap了解了 Kubernetes 里应用代码同配置信息相分离的最佳实践,最后学习了使用开源项目 Gardener在云平台上创建 Kubernetes 集群的步骤,希望对大家有所帮助。

适合 Kubernetes 初学者的一些实战练习 (二)
继本系列第一部分介绍了 Kubernetes 创建 Pod 和 Service 的基础操作,以及二者绑定的实现原理后,本文分享了 Kubernetes 包管理器 Helm 的安装方式,以及 Kubernetes 三种 IP 类型,最后介绍了如何使用 describe 命令分析一个 Pod 不能启动的实际问题。

适合 Kubernetes 初学者的一些实战练习 (一)
本系列记录了笔者刚刚接触并学习 Kubernetes 时动手做过的一些练习,这里分享出自己的 Kubernetes 学习历程,希望对广大 Kubernetes 初学者有所帮助。
Kubernetes API 规范:为 optional 的字段使用 pointer
“零值(zero value)”和“空(nil)”之间就有了歧义。 虽然我们可以在代码中添加一些规则来消除这种歧义,比如: 禁止创建名字为空字符串的苹果。但是Kubernetes API规约中,也给出了3点原因,解释我们为什么最好在field是optional的情况下,使用pointer

Kubernetes 集群监控平台 (kube-prometheus-stack/Metrics Server) 搭建教程
带着凡世的梦想,将污秽的灵魂依偎在纯洁的天边。它们是所有流浪、追寻、渴望与乡愁的永恒象征。 ——赫尔曼·黑塞《彼得.卡门青》

Kubernetes 集群无损升级实践
活跃的社区和广大的用户群,使 Kubernetes 仍然保持3个月一个版本的高频发布节奏。高频的版本发布带来了更多的新功能落地和 bug 及时修复,但是线上环境业务长期运行,任何变更出错都可能带来巨大的经济损失,升级对企业来说相对吃力,紧跟社区更是几乎不可能
想提高运维效率,那就把 MySQL 数据库部署到 Kubernetes 集群中
摘要:Kubernetes 很多看起来比较“繁琐”的设计的主要目的,都是希望为开发者提供更多的“可扩展性”,给使用者带来更多的“稳定性”和“安全感”。