Kubernetes
62 人感兴趣 · 210 次引用
- 最新
- 推荐
Seldon 使用 (二):打包模型
当部署模型服务(即创建SeldonDeployment)时,模型文件已包含在docker image中。那模型文件是如何打包成docker image呢?

容器 & 服务: ClickHouse 与 k8s 架构
研究Prometheus时,对Prometheus+ClickHouse做了一个简单的调研。k8s基于监控的自动扩容,目前了解到的方案主要是基于Prometheus,所以深入了解k8s架构和Prometheus的相关技术与方案是目前在进行中的技术储备。

图解云原生应用设计模式
云原生技术基于容器、服务网格、微服务、不可变基础设施以及声明式 API 等构建容错性好、易于管理、便于观察的应用系统,并可轻松应对频繁变更。那如何才能构建这种云原生的应用系统呢?本文通过图示的方式带你拆解云原生应用的那些最佳设计模式。
Kubernetes 中的 CI/CD
CI/CD 其实早在很多年前就已经诞生了,主要是为了将频繁的变更测试、构建、交付和部署等进行自动化,减少手工操作。

AI 事件驱动场景 Serverless 实践
事件驱动是指事件在持续事务管理过程中,进行决策的一种策略。可以通过调动可用资源执行相关任务,从而解决不断出现的问题。通俗地说是当用户触发使用行为时对用户行为的响应。在 Serverless 场景下,事件驱动完美符合其设计初衷之一:按需付费。

Kubernetes v1.21 新特性预览
Kubernetes v1.21 下个月就要发布了(v1.21.0 将于4月8日发布),本文梳理该版本带来的新特性,以便你为下个月的升级做好准备。
如何快速掌握 Kubernetes 网络
经常听到周边的人谈到 Kubernetes 网络很难掌握,今天来谈谈如何快速学习和掌握 Kubernetes 网络。
Kubernetes 弃用 Docker 后如何切换到 Containerd
Kubernetes 从 v1.20 开始弃用 Docker,并推荐用户切换到基于[容器运行时接口(CRI)](https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/)的容器引擎,如 containerd、cri-o 等。如果你使用了云服务商提供的托管 Kubernet
Kubernetes Ingress 可视化编辑器
Ingress 是 Kubernetes 集群中用于管理服务外部访问的 API 对象,典型的访问方式是 HTTP 和 HTTPS。Ingress 可以提供七层负载均衡、SSL 终结、基于名称的虚拟主机等。

Knativa 基于流量的灰度发布和自动弹性实践
Knative 提供了基于流量的自动扩缩容能力,可以根据应用的请求量,在高峰时自动扩容实例数;当请求量减少以后,自动缩容实例,做到自动化地节省资源成本。此外,Knative 还提供了基于流量的灰度发布能力,可以将流量的百分比进行灰度发布。

K8s 原生 Serverless 实践:ASK 与 Knative
如何才能简单地使用 K8s 的技术,并且实现按需使用,最终实现降本增效的目的呢?答案就是 Knative。

k8s(Kubernetes) 中 Pod,Deployment,ReplicaSet,Service 之间关系分析
看完k8s文档,好多概念似乎明白了,又似乎不明白,多个概念之间的关系也很混乱,不是很明白,不要紧,接下来,好好分析一下。

Kubernetes 认证管理员
Kubernetes认证管理员是CNCF的一项具有挑战性的考试。与许多其他认证不同,这是一个实际的实验室。我花了两次尝试才能通过。分享我的经验将帮助大家渡过难关。轻松通过考试的窍门有很多方面,其中之一是“时间管理”。我们将在今天探讨时间管理,并在下一篇文

【IstioCon 2021】最佳实践:从 Spring Cloud 到 Istio
北京时间2月23日,在全球首届社区峰会IstioCon 2021中,华为云应用服务网格首席架构师张超盟发表了《Best practice:from Spring Cloud to Istio》主题演讲,分享了Istio在生产中使用的实际案例。
Seldon 使用 (一):简介及入门
Seldon是一个开源的,基于kubernetes的模型部署服务。目前支持多种主流的机器学习及深度学习框架,包括Xgboost, Tensorflow, Pytorch等,支持多种语言(包括python,java等)的模型代码打包。



有状态容器应用,从入门到实践
什么是无状态或有状态容器呢?所谓无状态容器应用,意味着容器上应用所使用的历史数据或运行状态不需要进行持久化,重新拉起这个应用时,无需关注这些历史输入。简单来说,例如你要运行一个计算器(而且这个计算器不需要支持历史记录功能),当你重新拉起这个

有道 Kubernetes 容器 API 监控系统设计和实践
本期文章,我们将给大家分享有道容器服务API监控方案,这个方案同时具有轻量级和灵活性的特点,很好地体现了k8s集群化管理的优势,解决了静态配置的监控不满足容器服务监控的需求。

容器 & 服务:Kubernetes 构件及 Deployment 操作
Kubernetes构件及Deployment操作

Kubectl Plugin 推荐(二)| 简化操作篇
推荐一些 Kubectl Plugin,本篇主要是简化操作的插件。

容器 & 服务:K8s 与 Docker 应用集群 (四)
本篇继续完善demo,通过k8s部署示例过程,继续分析可能遇到的问题,以及k8s中涉及的概念和组件。后面将会再此基础上分析部署过程,并在demo代码中增加服务化相关框架和功能。

Kubelet 从入门到放弃系列:GPU 加持
<Kubelet从入门到放弃>系列将对Kubelet组件由基础知识到源码进行深入梳理。在这篇文章<Kubernetes与GPU齐飞>中zouyee会先介绍Nvidia系列GPU如何加持Kubernetes,后续介绍Device Plugin的相关概念以及Kubelet组件Device Manager的源码。

Kubelet 从人门到放弃:拓扑管理(下)
<Kubelet从入门到放弃>系列将对Kubelet组件由基础知识到源码进行深入梳理。上一篇zouyee带各位看了CPU 管理的相关内容,其中提及拓扑管理,本文将对此进行详细剖析,拓扑管理在Kubernetes 1.18时提升为Beta。 TopologyManager功能可实现CPU、内存和外围设备(

Kubelet 从入门到放弃:拓扑管理 (上)
<Kubelet从入门到放弃>系列将对Kubelet组件由基础知识到源码进行深入梳理。上一篇zouyee带各位看了CPU 管理的相关内容,其中提及拓扑管理,本文将对此进行详细剖析,拓扑管理在Kubernetes 1.18时提升为Beta。 TopologyManager功能可实现CPU、内存和外围设备(

边缘计算云原生开源方案选型比较
随着Kubernetes已经成为容器编排和调度的事实标准,各大公有云厂商都已经基于Kubernetes提供了完善的Kubernetes云上托管服务。同时也看到越来越多的企业、行业开始在生产中使用Kubernetes, 拥抱云原生。在各行各业数字化转型和上云过程中,公有云厂商也在主动

使用 Tye 辅助开发 k8s 应用竟如此简单(六)
续上篇,这篇我们来进一步探索 Tye 更多的使用方法。本篇我们将进一步研究 Tye 与分布式应用程序运行时 Dapr 如何碰撞出更精彩的火花。
Kalm——基于 Kubernetes 的部署工具
大家好,我是Kalm的工程师David。Kubernetes正在成为运维的实事标准。Kubernetes标准化了基于容器的运维,但同时也提高了团队使用Kubernetes的门槛。我们开发了Kalm,一套开源的基于kubernetes的Devops工具,目的在于: