18、利用Wasm扩展Istio数据平面及为非Kubernetes工作负载部署Istio服务网格

利用Wasm扩展Istio数据平面及为非Kubernetes工作负载部署Istio服务网格

1. 使用Wasm扩展Istio数据平面

我们可以使用之前构建的Wasm来扩展Istio数据平面,这里会用到Istio的WasmPlugin API。以下是具体步骤:
1. 上传Wasm文件 :将Go模块中创建的 main.Wasm 上传到HTTPS位置,例如AWS S3或OCI注册表(如Docker Hub)。示例中,文件被上传到了AWS S3,其HTTPS位置为 https://anand-temp.s3.amazonaws.com/main.Wasm
2. 部署httpbin应用 :使用以下命令部署 httpbin 应用:

% kubectl apply -f Chapter09/01-httpbin-deployment.yaml

检查以下命令的响应,并观察请求期间添加的标头:

% curl -H "Host:httpbin.org" http://a816bb2638a5e4a8c990ce790b47d429-1565783620.us-east-1.elb.amazonaws.com/get
  1. 应用WasmPlugin :使用以下配
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值