CKA認證考試題


1.列出環境中所有的pv,並以name字段排序(使用kubectl自帶排序功能)

kubectl get pv --sort-by=.metadata.name

2.列出制定pod的日志中狀態為error的行,並記錄在制定文件上

kubectl logs <podname> | grep bash      /opt/KUCC000xxx/KUCC0000xxx.txt 

3.列出k8s可用的節點,不包含不可調度和noreachable的節點,並把數字寫入到文件中

4.創建一個pod,名稱為nginx,並將其調度到disk=stat上

5.提供一個pod的yaml,要求添加Init Container,Init Container的作用是創建一個空文件,Pod的Containers判斷文件是否存在,不存在則退出

6.指定在命名空間內創建一個pod名稱為test,內含四個指定的鏡像nginx,redis,memcached,busybox

7.創建一個pod名稱為test,鏡像為nginx,Volume名稱為cache-volume為掛在/data目錄下,且Volume為non-Persistent的

8.列出Service名為test下的pod,並找出cpu使用率最高的一個,將pod名稱寫入文件中

9.創建一個Pod名稱為nginx-app,鏡像為nginx,並根據pod創建名稱為nginx-app的Service,Type為NodePort

10.創建一個nginx的workload,保證其在每個節點上運行,注意不要覆蓋節點原有的Tolerations

11.將deployment為nginx-app的副本數從1變成4

12.創建nginx-app的deployment,使用鏡像為nginx:1.11.0-alpine,修改鏡像為1.11.3-alpine,並記錄升級,再使用回滾,將鏡像回滾至nginx:1.11.0-alpine

13.根據已有的一個nginx的pod,創建名為nginx的svc,並使用nslookup查找出service dns記錄,pod的dns記錄,並分別寫入到指定文件中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM