第 1 章 红帽连接链接概述
红帽连接链接是一个模块化且灵活的解决方案,用于在多云和混合云环境中实现应用程序连接、策略管理和 API 管理。连接链接可让您保护、保护、连接和观察您的 API、应用程序和基础架构。
连接链接提供的云应用程序连接和策略管理功能基于 Kuadrant 社区项目。API 管理功能包括 API 控制器 1.0 开发者预览,以及基于 Apicurio 社区项目的 API 设计器和 API registry。
红帽不支持开发人员预览功能,且功能完整或生产就绪。不要将开发人员预览功能用于生产环境或业务关键型工作负载。开发人员预览功能在红帽产品产品中包括早期对功能的访问。客户可以使用这些功能在开发过程中测试并提供反馈。
开发人员预览功能可能没有任何文档,可以随时更改或删除,并且已获得有限的测试。红帽可能会提供在没有相关 SLA 的情况下提交对开发人员预览功能的反馈。如需更多信息,请参阅红帽开发人员预览 - 支持范围。
连接链接面向平台工程师、应用程序开发人员和业务用户的特定用户角色。
1.1. 红帽连接链接架构
连接链接提供了一个 control plane,用于根据 Kubernetes 网关 API 标准配置和部署入口网关。此 control plane 为平台工程师提供 Kubernetes 原生 API,为证书管理、身份验证和授权策略、速率限制策略以及多集群负载均衡、健康检查和补救的 DNS 策略配置网关。
连接链接为应用程序开发人员提供了强大的数据平面策略,以便使用身份验证、授权和速率限制来保护应用程序和 API。连接链接还为所有用户角色提供可观察性仪表板、指标、追踪和警报的模板。
连接链接支持 OpenShift Service Mesh 3.0 作为网关 API 供应商,该供应商基于 Istio 社区项目。
下图显示了连接链接架构及其主要功能和技术的高级概述:
图 1.1. 连接链接架构概述
