1.20. 3scale WebAssembly 모듈 사용


참고

3scale-wasm-auth 모듈은 Red Hat OpenShift Service Mesh 2.1.0 이상과 3scale API Management 2.11 이상의 통합에서 실행됩니다.

threescale-wasm-auth 모듈은ABI(애플리케이션 바이너리 인터페이스)라고 하는 인터페이스 집합을 사용하는 WebAssembly 모듈입니다. 이는 프록시-WASM 사양에 의해 정의되어 3scale에 대해 HTTP 요청을 인증할 수 있도록 ABI를 구현하는 소프트웨어를 구동합니다.

Proxy-WASM은 ABI 사양으로 host라는 소프트웨어와 다른 명명된 모듈,프로그램 또는 확장 간의 상호 작용을 정의합니다. 호스트는 모듈에서 작업을 수행하는 데 사용하는 서비스 집합을 노출하며, 이 경우 프록시 요청을 처리합니다.

호스트 환경은 소프트웨어(이 경우 HTTP 프록시)와 상호 작용하는 WebAssembly 가상 시스템으로 구성됩니다.

이 모듈 자체는 가상 머신에서 실행되는 지침과 프록시-WASM에서 지정하는 ABI를 제외하고 외부와 별도로 실행됩니다. 이는 소프트웨어에 대한 확장 포인트를 제공하는 안전한 방법입니다. 확장 기능은 가상 시스템 및 호스트와 잘 정의된 방식으로만 상호 작용할 수 있습니다. 상호 작용은 컴퓨팅 모델과 프록시의 외부와의 연결을 제공합니다.

1.20.1. 호환성

3scale-wasm-auth 모듈은 프록시-WASM ABI 사양의 모든 구현과 완벽하게 호환되도록 설계되었습니다. 그러나 이 시점에는 Envoy 역방향 프록시에서 작동하도록 철저하게 테스트되었습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.