写点什么

Kubernetes

62 人感兴趣 · 210 次引用

  • 最新
  • 推荐

Seldon 使用 (二):打包模型

用户头像
托内多4 月 11 日

当部署模型服务(即创建SeldonDeployment)时,模型文件已包含在docker image中。那模型文件是如何打包成docker image呢?

https://static001.geekbang.org/infoq/1c/1ca5d966d4f53d726c82259bc796049c.png?x-oss-process=image/resize,w_416,h_234

容器 & 服务: ClickHouse 与 k8s 架构

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

图解云原生应用设计模式

用户头像
倪朋飞4 月 6 日

云原生技术基于容器、服务网格、微服务、不可变基础设施以及声明式 API 等构建容错性好、易于管理、便于观察的应用系统,并可轻松应对频繁变更。那如何才能构建这种云原生的应用系统呢?本文通过图示的方式带你拆解云原生应用的那些最佳设计模式。

Kubernetes 中的 CI/CD

用户头像
倪朋飞4 月 6 日

CI/CD 其实早在很多年前就已经诞生了,主要是为了将频繁的变更测试、构建、交付和部署等进行自动化,减少手工操作。

https://static001.geekbang.org/infoq/6d/6d56650649c52cb3fa9c12017a72cd03.jpeg?x-oss-process=image/resize,w_416,h_234

AI 事件驱动场景 Serverless 实践

用户头像
Serverless Devs3 月 31 日

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

https://static001.geekbang.org/infoq/33/33fde970b08018b5d6f58a2f2e619f7c.png?x-oss-process=image/resize,w_416,h_234

Kubernetes v1.21 新特性预览

用户头像
倪朋飞3 月 31 日

Kubernetes v1.21 下个月就要发布了(v1.21.0 将于4月8日发布),本文梳理该版本带来的新特性,以便你为下个月的升级做好准备。

如何快速掌握 Kubernetes 网络

用户头像
倪朋飞3 月 29 日

经常听到周边的人谈到 Kubernetes 网络很难掌握,今天来谈谈如何快速学习和掌握 Kubernetes 网络。

Kubernetes 弃用 Docker 后如何切换到 Containerd

用户头像
倪朋飞3 月 27 日

Kubernetes 从 v1.20 开始弃用 Docker,并推荐用户切换到基于[容器运行时接口(CRI)](https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/)的容器引擎,如 containerd、cri-o 等。如果你使用了云服务商提供的托管 Kubernet

Kubernetes Ingress 可视化编辑器

用户头像
倪朋飞3 月 27 日

Ingress 是 Kubernetes 集群中用于管理服务外部访问的 API 对象,典型的访问方式是 HTTP 和 HTTPS。Ingress 可以提供七层负载均衡、SSL 终结、基于名称的虚拟主机等。

https://static001.geekbang.org/infoq/10/10e61aaa2f92a4e97cd52970f3c78083.jpeg?x-oss-process=image/resize,w_416,h_234

Knativa 基于流量的灰度发布和自动弹性实践

用户头像
Serverless Devs3 月 26 日

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

https://static001.geekbang.org/infoq/49/494b6d0886b6d86ff367055bad913499.jpeg?x-oss-process=image/resize,w_416,h_234

K8s 原生 Serverless 实践:ASK 与 Knative

用户头像
Serverless Devs3 月 24 日

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

https://static001.geekbang.org/infoq/26/26d54b66336eb24b70b1cceac6967cc7.png?x-oss-process=image/resize,w_416,h_234

k8s(Kubernetes) 中 Pod,Deployment,ReplicaSet,Service 之间关系分析

用户头像
ucsheep3 月 24 日

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

https://static001.geekbang.org/infoq/81/8189e72fc0220f4dbbcb11af7fb5bf35.gif?x-oss-process=image/resize,w_416,h_234

Kubernetes 认证管理员

用户头像
云原生3 月 23 日

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

https://static001.geekbang.org/infoq/a9/a92fbdfa07557c5ed162dbb87bc0a348.png?x-oss-process=image/resize,w_416,h_234

【IstioCon 2021】最佳实践:从 Spring Cloud 到 Istio

北京时间2月23日,在全球首届社区峰会IstioCon 2021中,华为云应用服务网格首席架构师张超盟发表了《Best practice:from Spring Cloud to Istio》主题演讲,分享了Istio在生产中使用的实际案例。

Seldon 使用 (一):简介及入门

用户头像
托内多3 月 21 日

Seldon是一个开源的,基于kubernetes的模型部署服务。目前支持多种主流的机器学习及深度学习框架,包括Xgboost, Tensorflow, Pytorch等,支持多种语言(包括python,java等)的模型代码打包。

https://static001.geekbang.org/infoq/98/983c28e7bde42e5e1f7fa8ae4d827270.png?x-oss-process=image/resize,w_416,h_234

Kubectl Plugin 推荐(三)| 插件开发篇

用户头像
郭旭东3 月 17 日

讲解如何快速开发一款自己的 Kubectl Plugin。

https://static001.geekbang.org/infoq/89/89d369be0c83cd7855ed3bcbb8bf3ce6.jpeg?x-oss-process=image/resize,w_416,h_234

有状态容器应用,从入门到实践

用户头像
焱融科技3 月 15 日

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

https://static001.geekbang.org/infoq/28/288fd2d70e7cbafb92c515f269075097.png?x-oss-process=image/resize,w_416,h_234

有道 Kubernetes 容器 API 监控系统设计和实践

用户头像
有道技术团队3 月 11 日

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

https://static001.geekbang.org/infoq/3b/3b67f4d4468b70260b7c02dc80a184e3.png?x-oss-process=image/resize,w_416,h_234

Kubectl Plugin 推荐(二)| 简化操作篇

用户头像
郭旭东3 月 9 日

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

https://static001.geekbang.org/infoq/00/003b172d537e0f11d289d709bb728999.png?x-oss-process=image/resize,w_416,h_234

容器 & 服务:K8s 与 Docker 应用集群 (四)

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

https://static001.geekbang.org/infoq/bb/bb6e903bd27d9a90c720d05563301089.png?x-oss-process=image/resize,w_416,h_234

Kubelet 从入门到放弃系列:GPU 加持

用户头像
DCOS3 月 4 日

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

https://static001.geekbang.org/infoq/6c/6c4d009ae7eabccaf989a1148297f181.png?x-oss-process=image/resize,w_416,h_234

Kubelet 从人门到放弃:拓扑管理(下)

用户头像
DCOS3 月 3 日

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

https://static001.geekbang.org/infoq/6c/6c4d009ae7eabccaf989a1148297f181.png?x-oss-process=image/resize,w_416,h_234

Kubelet 从入门到放弃:拓扑管理 (上)

用户头像
DCOS3 月 1 日

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

https://static001.geekbang.org/infoq/89/89554db9a60b013cf1c5e511df83bdbb.jpeg?x-oss-process=image/resize,w_416,h_234

边缘计算云原生开源方案选型比较

用户头像
LanLiang2 月 27 日

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

https://static001.geekbang.org/infoq/b1/b1d64b581ef9c088615a305a3ded48b9.jpeg?x-oss-process=image/resize,w_416,h_234

使用 Tye 辅助开发 k8s 应用竟如此简单(六)

用户头像
newbe365242 月 25 日

续上篇,这篇我们来进一步探索 Tye 更多的使用方法。本篇我们将进一步研究 Tye 与分布式应用程序运行时 Dapr 如何碰撞出更精彩的火花。

https://static001.geekbang.org/infoq/22/2249b24705961e15d26a13b1c7e21aec.jpeg?x-oss-process=image/resize,w_416,h_234

解读云原生技术

用户头像
xcbeyond2 月 24 日

云原生的技术体系看似纷乱繁杂,但在不同视角都体现着“牵一发而动全身”的主线。从时间线来看,容器技术的发展催生了云原生思潮,在底层解决了资源供给问题,随后开源的 Kubernetes成为容器编排的标准规范。

Kalm——基于 Kubernetes 的部署工具

用户头像
David2 月 24 日

大家好,我是Kalm的工程师David。Kubernetes正在成为运维的实事标准。Kubernetes标准化了基于容器的运维,但同时也提高了团队使用Kubernetes的门槛。我们开发了Kalm,一套开源的基于kubernetes的Devops工具,目的在于:

Kubernetes_Kubernetes资料文章-InfoQ写作平台