摘要:
在之前我们创建了一个部署,然后通过服务公开它。部署只创建了一个Pod来运行我们的应用程序。当流量增加时,我们需要扩展应用程序以满足用户需求。 通过更改部署中的副本数来完成扩展。 1. 拓展部署 这里将拓展副本到4个 [root@master ~]# kubectl scale deployments 阅读全文
摘要:
Kubernetes中的服务是一个抽象,它定义了一组逻辑Pod和一个访问它们的策略。服务允许从属Pod之间的松散耦合。与所有Kubernetes对象一样,使用YAML (首选)或JSON 定义服务。服务所针对的Pod集合通常由LabelSelector确定。 尽管每个Pod都具有唯一的IP地址,但如 阅读全文
摘要:
Pod是什么? 在前面创建部署时,Kubernetes创建了一个Pod来托管您的应用程序实例。Pod是一个Kubernetes抽象,表示一组一个或多个应用程序容器(如Docker或rkt),以及这些容器的一些共享资源。这些资源包括: 共享存储,作为卷 网络,作为唯一的群集IP地址 有关如何运行每个容 阅读全文
摘要:
一旦运行了Kubernetes集群,就可以在其上部署容器化应用程序。为此,您需要创建Kubernetes Deployment配置。Deployment指示Kubernetes如何创建和更新应用程序的实例。创建Deployment后,Kubernetes调度组件将应用程序实例提到集群中的各个节点上。 阅读全文