中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何定制Calico網絡 Policy

發布時間:2021-11-19 10:13:27 來源:億速云 閱讀:192 作者:柒染 欄目:云計算

本篇文章給大家分享的是有關如何定制Calico網絡 Policy,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

Calico 默認的 policy 規則是:容器只能與同一個 calico 網絡中的容器通信。

calico 能夠讓用戶定義靈活的 policy 規則,精細化控制進出容器的流量,下面我們就來實踐一個場景:

  1. 創建一個新的 calico 網絡 cal_web 并部署一個 httpd 容器 web1

  2. 定義 policy 允許 cal_net2 中的容器訪問 web1 的 80 端口。

首先創建 cal_web

docker network create --driver calico --ipam-driver calico-ipam cal_web 

在 host1 中運行容器 web1,連接到 cal_web:

docker container run --net cal_web --name web1 -d httpd

web1 的 IP 為 192.168.119.7

目前 bbox3 還無法訪問 web1 的 80 端口。

創建 policy 文件 web.yml,內容為:

① profile 與 cal_web 網絡同名,cal_web 的所有容器(web1)都會應用此 profile 中的 policy。

② ingress 允許 cal_net2 中的容器(bbox3)訪問。

③ 只開放 80 端口。

應用該 policy。

calicoctl apply -f web.yml

現在 bbox3 已經能夠訪問 web1 的 http 服務了。

不過 ping 還是不行,因為只放開了 80 端口。

上面這個例子比較簡單,不過已經向我們展示了 calico 強大的 policy 功能。通過 policy,可以動態實現非常復雜的容器訪問控制。

以上就是如何定制Calico網絡 Policy,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

礼泉县| 电白县| 垣曲县| 三都| 长兴县| 尚义县| 浙江省| 渝北区| 新化县| 柘荣县| 沛县| 申扎县| 铜陵市| 涿州市| 岐山县| 宁津县| 塔河县| 五指山市| 新干县| 临朐县| 丽水市| 双柏县| 清流县| 浦县| 靖宇县| 措美县| 哈巴河县| 海晏县| 嵊州市| 广宗县| 高阳县| 固安县| 澎湖县| 新丰县| 闽侯县| 卓资县| 循化| 班玛县| 济源市| 鞍山市| 临桂县|