第 1 章 了解网络策略 API


网络策略使用集群范围的网络策略 API 定义。通过在这些不同级别上定义网络策略,您可以为集群创建复杂的网络安全配置,包括完整的多租户隔离。

1.1. 网络策略及其范围

集群范围的网络策略

集群和网络管理员可以使用 AdminNetworkPolicy 在集群级别上定义网络策略。AdminNetworkPolicy 功能由两个 API 组成: AdminNetworkPolicy API 和 BaselineAdminNetworkPolicy API。这些 API 用于设置可应用到整个集群的规则,或委派给命名空间范围的 NetworkPolicy

当设置为 "Allow" 或 "Deny" 时,使用 AdminNetworkPolicy API 定义的策略优先于所有其他策略类型。但是,管理员也可以使用"Pass"将给定策略负责委派给命名空间范围的 NetworkPolicy,以允许应用程序开发人员和命名空间租户控制其项目网络安全性的特定方面。

使用 BaselineAdminNetworkPolicy API 定义的策略仅在没有其他网络策略覆盖它们时才适用。当您使用 AdminNetworkPolicy API 将网络策略方面委托给命名空间范围的 NetworkPolicy 时,您还应在 BaselineAdminNetworkPolicy 中定义合理的最小限制。这样可确保在命名空间 NetworkPolicy 没有足够保护时,集群级别的网络安全性基准级别。

命名空间范围的网络策略
应用程序开发人员和命名空间租户可以使用 NetworkPolicy API 为特定命名空间定义网络策略规则。一个命名空间的 NetworkPolicy 中的规则优先于使用 BaselineAdminNetworkPolicy API 配置的集群范围规则,或用于集群范围 AdminNetworkPolicy API 中委派或"传递"的集群范围规则。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat