0.檢查機器並確認環境正常。
1.使用admin賬號登陸。查看節點node1和node2分配資源的詳細信息。創建一個新項目resources。創建一個新應用hello,指明鏡像和可非安全訪問。查看pod信息。查看node1分配資源的詳細信息。將應用hello的資源刪除。
2.查看limits.yml腳本。將limits.yml腳本信息創建到項目。查看項目的限制信息。查看quota.yml腳本。將quota.yml腳本信息創建到項目。查看資源分配信息。給developer用戶項目可編輯權限。
3.使用developer賬號登陸。使用resources項目。查看資源限制信息,嘗試刪除限制,發現無法刪除。查看資源分配信息,嘗試刪除分配,發現無法刪除。創建新應用hello,指明鏡像和可非安全訪問。查看pod列表信息。查看分配資源信息。
4.使用admin賬號登陸。獲取resources項目pod列表信息。查看節點node1的資源配置。查看pod的資源請求信息。再次轉換爲developer賬號登陸。
5.調整應用hello的部署配置replicas值爲2。查看pod列表信息。查看資源分配信息。調整應用hello的部署配置replicas值爲4。查看pod列表信息,並查看replicas值。查看事件信息並獲取錯誤信息,發現當cpu使用達到750後,再次請求收到900的限制無法創建pod。調整應用hello的部署配置replicas值爲1。查看pod列表信息。
6.將resources項目hello應用的內存請求值設爲256M。查看pod列表信息。查看pod請求信息。查看pod資源分配信息。
7.將resources項目hello應用的內存請求設置爲8G。查看pod列表信息,pod處於pending狀態。查看pod日誌信息。查看當前狀態信息,發現第三次部署的時候部署失敗。查看事件信息,顯示沒有節點能夠匹配請求。
8.使用admin賬號登陸。刪除實驗項目resources。實驗任務完成。