工作负载

    工作负载是在 Kubernetes 上运行的应用程序。

    无论你的负载是单一组件还是由多个一同工作的组件构成,在 Kubernetes 中你 可以在一组 中运行它。 在 Kubernetes 中,Pod 代表的是集群上处于运行状态的一组 容器

    不过,为了让用户的日子略微好过一些,你并不需要直接管理每个 Pod。 相反,你可以使用 负载资源 来替你管理一组 Pods。 这些资源配置 来确保合适类型的、处于运行状态的 Pod 个数是正确的,与你所指定的状态相一致。

    这些工作负载资源包括:

    • Deployment 和 (替换原来的资源 ReplicationController);
    • 用来运行提供节点本地支撑设施(如存储驱动或网络插件)的 Pods 的 ;
    • 用来执行运行到结束为止的 Job 和 。

    除了阅读了解每类资源外,你还可以了解与这些资源相关的任务:

    一旦你的应用处于运行状态,你就可能想要 以 使之在互联网上可访问;或者对于 Web 应用而言,使用 Ingress 资源将其暴露到互联网上。