Rancher使用基礎知識1


1.將某個節點從調度器上刪除
     kubectl taint node rancher-kf-control01 node-role.kubernetes.io/rancher-kf-control01="":NoSchedule

2.
    flannel網絡和canal網絡是通過flannel.1網卡互相建立vxlan遂道的

3.
    自定義域名和ClusterIP.配置hosts

4.
    kubectl drain node-06 --delete-local-data --force --ignore-daemonsets
    kubectl delete node node-06


5.kubectl delete pod podName -n ns --force --grace-period=0

6.nodeport
    在service.yaml中配置nodeport參數,這一集群會在每一個node上為需要外部訪問的service開啟一個TCP監聽端口,外部系統只需要用任意一個Node的IP地址+具體的NodePort端口號就可訪問此服務。不過這種方式沒有解決node層負載均衡的問題(pod層kube-proxy會自動實現負載分發到多個pod上,但node層不能負載分發到多個node)

7.
    Linux只有root用戶可以使用1024以下的端口
    將 /usr/local/nginx/conf/nginx.conf 文件中的80端口改為1024以上

 

8.磁盤擴容
     rm -rf /admin/rancher/etcd
     cp -R /var/lib/etcd /admin/rancher/
     ln -s /admin/rancher/etcd     /var/lib/etcd


9.# 清理殘留進程

     port_list=`80 443 6443 2376 2379 2380 8472 9099 10250 10254`
     for port in $port_list

    do
       pid=`netstat -atlnup|grep $port |awk '{print $7}'|awk -F '/' '{print $1}'|grep -v -|sort -rnk2|uniq`
       if [[ -n $pid ]];then

           kill -9 $pid
      fi
   done

   pro_pid=`ps -ef |grep -v grep |grep kube|awk '{print $2}'`
   if [[ -n $pro_pid ]];then
       kill -9 $pro_pid

   fi

10.微服務上傳文件
     所有的客戶端請求都先通過一個前端項目的nginx進行轉發
     nginx會把請求先轉發的網關服務 網關也是一個web服務器 由網關服務再進行第二次轉發,網關把請求轉發到最后的后台服務
    不是由前端的nginx直接轉發到后台應用

11.Rancher菜單使用

            1. 只有點到第一級集群菜單才會出現集群節點的信息列表

          2.點擊集群下的項目就會列出當前集群下的項目所占用的所有工作負載

             點擊集群和點擊集群下的項目 rancher的菜單欄顯示的菜單是不一樣的

      3.工作負載菜單

         工作負載相當於k8s的pod的控制器 這個菜單下包含對pod的功能設置    只有通過工作負載對pod進行編輯操作

           1.pod主機調度設置 

           2.容器環境變量設置

           3.數據卷映射

           4.容器端口映射

           5.資源監控

           6.健康檢查

               

         

        4.部署新的應用

           只能通過工作負載菜單進行新的部署 不能在pod級別菜單進行部署

          

 

 

         5.pod詳細功能菜單

             pod菜單中不能對pod進行編輯  只能對工作負載進行編輯

           

           

       6.容器菜單詳細信息

          集群  》  主機   》存儲  》 名稱空間 》 用戶

          集群  》 項目   》 工作負載(按照名稱空間分組顯示) 》 pod 列表 》 容器列表


免責聲明!

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



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