Replica Set 和 Replication Controller几乎完全相同。它们都确保在任何给定时间运行指定 数量的pod副本。不同之处在于复制pod使用的选择器。Replica Set使用基于集合的选择器, 而Replication Controller使用基于权限的选择器。
Equity-Based选择器:这种类型的选择器允许按标签键和值进行过滤。因此,在外行术语 中,基于Equity的选择器将仅查找与标签具有完全相同短语的pod。 示例:假设您的标签键表 示app = nginx,那么,使用此选择器,您只能查找标签应用程序等于nginx的那些pod。
Selector-Based选择器:此类型的选择器允许根据一组值过滤键。因此,换句话说,基于 Selector的选择器将查找已在集合中提及其标签的pod。 示例:假设您的标签键在(nginx, NPS,Apache)中显示应用程序。然后,使用此选择器,如果您的应用程序等于任何nginx, NPS或Apache,则选择器将其视为真实结果。