SPIFFE 和 SPIRE 是一对的,SPIFFE 定义了服务的认证标准和认证信息的标准,SPIRE 是它的一个实现,但是目前还没有达到生产可用。
参考地址:https://blog.csdn.net/M2l0ZgSsVc7r69eFdTj/article/details/78955606
近日,SPIFFE 和 SPIRE 通过 CNCF 技术监督委员会(Technical Oversight Committee,TOC)投票,成为孵化级托管项目。SPIFFE 规范定义了一种标准,通过使用平台无感的加密标识,在云原生环境中对软件服务进行身份验证。SPIRE 是在各种平台上实现 SPIFFE 规范的代码,并对发布身份实施多因素认证。
随着越来越多组织拥抱混合云、多云、容器及边缘运算,零信任的价值愈趋明显。在云端分散式微服务架构中,组件之间的通信需要一个机制来验证各种信息的真实性,而 SPIFFE 与 SPIRE 正是为云端及基于容器的微服务打造服务身份认证能力的两个项目。
SPIFFE 和 SPIRE 还被多种云原生技术使用并与之集成,包括 Istio、CNCF 项目 Envoy、gRPC 和 Open Policy Agent(OPA),其还为托管在 Kubernetes 与其他平台上工作负载之间的交叉身份验证提供了基础。
项目地址:spiffe.io