即刻挥别服务器

完全无服务器运行。只需部署代码或容器,并且仅在工作负载运行时付费。

概述

客户案例

创建 Kubernetes 集群

显示如何使用 Kubernetes 功能在 IBM Cloud 上部署容器化应用的图

创建 Kubernetes 集群

了解虚构的公关公司如何使用 Kubernetes 功能在 IBM Cloud 上部署容器化应用。 借助 IBM Watson® Tone Analyzer Service,该公司获取有关其新闻稿的反馈。

部署可扩展的 Web 应用

显示如何构建 Web 应用并在容器中本地运行,然后将其部署到 IBM Cloud Kubernetes 集群的图。

部署可扩展的 Web 应用

了解如何构建 Web 应用并在容器中本地运行,然后将其部署到 IBM Cloud Kubernetes 集群。 此外,还将学习如何与定制域进行绑定,监控环境运行状况并实现扩展。

分析日志,监控应用

显示如何创建集群并配置日志分析和监控服务,然后将应用部署到集群的图

分析日志,监控应用

了解如何创建集群并配置日志分析和监控服务。 然后,将应用部署到集群,使用 Kibana 查看和分析日志,并使用 Grafana 查看运行状况和度量值。

持续部署应用

显示如何为在 Kubernetes 中运行的容器化应用设置持续集成和持续交付管道的图

持续部署应用

了解如何为在 Kubernetes 中运行的容器化应用设置 CI/CD 管道。 此用例涵盖设置源代码控制、构建、测试和部署,以及集成安全扫描程序、分析等。

功能

Kubernetes 资源

从动手实验到文档,获取所需的所有帮助。

提供认证的动手实验

免费使用 Kubernetes 动手实验,并获得认证。

客户现身说法

了解 IBM Cloud Kubernetes Service 为何在 TrustRadius 上排名最高。

开发者快速入门

遵循本教程,在 Kubernetes 集群中部署高度可用的容器化应用。

相关产品

IBM Cloud Code Engine

在受管的无服务器平台上运行应用程序、作业或容器。

Red Hat OpenShift on IBM Cloud

在原生 Red Hat® OpenShift® 上部署和保护企业工作负载,搭配以开发者为主的工具来运行高可用性的应用程序。

IBM Cloud Foundry

在受管的多租户 Cloud Foundry 环境中创建和部署应用程序。

Kubernetes 说明

获取常见问题的答案和链接以了解更多信息。

什么是 Kubernetes?

Kubernetes,希腊语表示舵手,也称为“k8s”或“kube”,是一个容器编排平台,用于调度和自动执行容器化应用的部署、管理和扩展。 它能够与虚拟机相匹敌,旨在提供平台即服务,解决与基础架构和操作相关的许多任务以及云原生开发方面的问题。

什么是容器?

容器是软件的可执行单元,应用代码与库和依赖项在此打包在一起,以便可以在桌面、传统 IT 或云中的任何位置运行。容器利用操作系统虚拟化的形式,通过隔离进程和控制对 CPU、内存和进程的访问,让应用共享操作系统。

使用 Kubernetes 的容器编排如何发展?

随着容器的激增,运营团队需要调度并自动进行容器部署,实现联网、可扩展性和可用性。 Kubernetes 凭借其功能、开源支持工具生态系统以及在领先云提供商(其中一些能够提供完全托管的 Kubernetes 服务)之间的可移植性,成为了最广泛采用的技术。

Kubernetes 架构的主要组件是什么?

集群包含节点。每个节点代表 1 个计算主机。集群中的工作节点可部署、运行和管理容器化应用。Pod 可共享计算资源和网络,是扩展的关键。如果 pod 中容器的流量过大,Kubernetes 就会复制 Pod。 部署可控制容器化应用的创建和状态,并使其一直运行。

什么是 Istio 服务网?

随着集群中容器数量的不断增长,它们之间可能的连接路径呈指数级增加,使配置和管理变得复杂。Istio on IBM Cloud 是 Kubernetes 集群的开源服务网格层,为每个 Kubernetes 集群添加了一个侧柜容器。侧柜可以配置、监控和管理其他容器之间的交互。

Knative 与无服务器计算之间有什么区别?

Knative 是一个基于 Kubernetes 的开源平台,为云原生开发提供了两个至关重要的优势。这是一种对无服务器计算的简单访问方法,也是一次构建容器然后将其作为软件服务或无服务器函数来运行的方法。Knative 可以透明地处理生成配置文件和编写 CI/CD 脚本之类的任务。