iT邦幫忙

2022 iThome 鐵人賽

DAY 16
0

kubernetes本身呢就有可以限制不管是node的CPU與記憶體的使用限制,或POD的使用空間與資料存取位址等
我們透過rancher可以以簡易的方式,進行Pod資源控管,而Rancher也支援很多種方式,透過創建namespace時進行資料的限制,或是透過Rancher自己本身所創建的project去進行使用資源的限制,而Pod的方面則是可透過PV與PVC的方式進行管控
首先先介紹透過project去限制資源使用量

進到project的畫面後選擇create project

從這邊就能去創建自己的project 要設定限制資源的旁邊選擇Resource Quotas

三個選項分別是 資源類型,project的限制,namespace的限制

這邊設定兩個 分別是 CPU 與 Memory的上限
CPU設定為project只能使用1000 namespace在創建的當下會預設為500
memory則是限制為2GB namespace預設是1GB 這邊namespace預設的數值在創建namespace時都可以在重新調整

創建好後接下來來創建自己的namespace 同樣的先點create namespace

這邊可以看到一開始就幫我們設定好我們resource quotas了
因為我們前面設定過project的resource了
這邊我們就先不去做調整按create namespace

這邊可以看到 如果我們不去做調整 這個project就只能在創建一個namespace


上一篇
透過rancher API部屬服務
下一篇
透過 Rancher 創建PV 與 PVC
系列文
技能亂點的無名打工仔技能記錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言