1. 程式人生 > >Istio安全-授權(實操三)

Istio安全-授權(實操三)

# Istio安全-授權 [TOC] ## 授權HTTP流量 本節展示如何在**istio網格中**授權HTTP流量。 部署[Bookinfo](https://istio.io/latest/docs/examples/bookinfo/#deploying-the-application)。由於下例在策略中使用了principal和namespace,因此需要啟用mutual TLS。 ### 為使用HTTP流量的負載配置訪問控制 本任務展示瞭如何使用istio的授權設定訪問控制。首先,使用簡單的`deny-all`策略拒絕所有到負載的請求,然後增量地授權到負載的訪問。 > 下面使用kubernetes的service account授權istio網格中的HTTP訪問 1. 在`default`名稱空間中建立`deny-all`策略。該策略沒有`selector`欄位,將會應用到default名稱空間中的所有負載上。`sepc:`欄位為空`{}`,意味著禁止所有的流量。 ```yaml $ kubectl apply -