今年 2 月,社区曾推送了一篇文章:《在 K8s 中,如何选择合适的 Ingress 控制器》。但当时只介绍了两种解决方案。为了帮助读者对 Ingress Controler 建立更完整的认识,今天,社区对现下流行的十种方案做了具体介绍。
在这篇文章中,才云科技算法工程师 gaocegege 会介绍在 Jupyter Notebook 中支持 Kubeflow 的一些实现方案,以及一个为 Kubeflow 实现 Jupyter kernel 的开源组件 ciao。通过它,用户只需几行 magic commands 就可以发起一次分布式模型训练任务。
Kubernetes 是一个庞大的软件系统,欲从源码层精通 Kubernetes 的进阶学习者往往会经历 “Kubernetes:从入门到放弃” 的挫败感。俗话说:擒贼先擒王,与其一开始就掉入 Kubernetes 广阔的代码海洋里迷失自己,不如先来了解一下 Kubernetes 软件架构的核心设计模式与经典架构。其中,我们先从 Kubernetes 的声明式设计模式与控制闭环讲起。
本文将对 Kubernetes 存储系统发展、演进及方向进行介绍,并对相关原理和技术加以描述,并以数据库 RDS 为视角介绍在真实场景下的应用。
在这篇文章中,科赛网后端研发工程师高朋首先介绍了 Cluster Auto Scaler 的主要设计、功能和他们对 Cluster-Autoscaler 的一些改动,使得这个组件可以支持预测性伸缩。
如果您在寻找服务发布的方案或者在寻找Kubernetes服务相关的模块的原理或行为,阅读本文会让你有比较明确的方向。
Lida Li, June Liu, Rodrigo Menezes, Suli Xu, Harry Zhang, Roberto Rodriguez Alcala | Pinterest 软件工程师,云管理平台
etcd 是一个高可用的键值存储系统,主要用于共享配置和服务发现。在这篇文章中,阿里云基础技术中台技术专家陈星宇分享了阿里巴巴是如何把 etcd 升级得更强、更稳、更高效的。
介绍 Kubernetes 的高级架构,应用程序部署模型,服务发现和负载均衡,内部/外部路由分离、persistent volume 的使用,部署节点守护程序,部署有状态分布式系统,作业后台运行,部署数据库,配置管理,凭证管理,滚动更新,自动缩放和包管理。
Kubernetes作为Docker生态圈中重要一员,是Google多年大规模容器管理技术的开源版本,是产线实践经验的最佳表现[G1] 。如Urs Hölzle所说,无论是公有云还是私有云甚至混合云,Kubernetes将作为一个为任何应用,任何环境的容器管理框架无处不在。
从OpenStack切换到Kubernetes,这中间又有哪些经验值得借鉴呢?
这是和我一步步部署 Kubernetes 集群项目(fork 自https://github.com/opsnull/follow-me-install-kubernetes-cluster),下文是结合我之前部署Kubernetes 的过程产生的 Kuberentes 环境,部署 node 节点上的 kube-proxy 和 kubelet,同时对之前部署的 flannel 改造。写作本文时 Kubernetes 最新版本为1.6.0。