在 Amazon Linux 2023 上安裝 K9s 的方法
K9s 是一個開源工具,可用于與 Kubernetes 集群交互,本文將介紹在 Amazon Linux 服務器上安裝 K9s 的步驟。
K9s 不僅僅限于 Linux,還支持 Windows 和 macOS。這個工具的關(guān)鍵目的是提供基于終端的用戶界面,以便用戶在與 Kubernetes 集群交互時更加輕松。它旨在使導航、觀察和管理已部署的應用程序變得更加容易,它不斷地監(jiān)視 Kubernetes 的變化,并提供隨后的命令以與觀察到的資源進行交互。
它提供的功能包括實時跟蹤資源和其指標的活動;提供標準的集群管理命令;過濾模式、可皮膚和可定制、多資源視圖、支持脈沖和 XRay 視圖、內(nèi)置基準測試;資源圖遍歷等。
訪問 Amazon Linux 終端
前往 AWS 實例以訪問 Amazon Linux 終端,或從本地系統(tǒng)使用 SSH 連接它。在訪問終端后,運行系統(tǒng)更新命令。
sudo yum update
安裝 K9s
K9s 在 Amazon Linux 2023 或更早版本的默認存儲庫中不可用。因此,獲取它的最簡單方法是使用“Webi (webinstall)”提供的方法。這是一種不使用sudo或管理員權(quán)限安裝工具的最簡單方法。
curl -sS https://webinstall.dev/k9s | bash
檢查安裝
要確認 K9s 已成功安裝在我們的 Amazon Linux 2023 上,我們可以使用它的 INFO 命令,該命令還會告訴我們它被安裝的具體位置。
k9s info

編輯切換為居中
獲取 K9S 終端用戶界面
要獲取工具的顯示并使用 K9S,請鍵入:
k9s

編輯切換為居中
而要查看可用于與其一起使用的快捷鍵,用戶可以查看幫助部分。以下是常用的命令:
列出所有可用的 CLI 選項:
k9s help
在給定的命名空間中運行 K9s。
k9s -n mycoolns
運行 K9s 并通過 pod 命令啟動 pod 視圖。
k9s -c pod
在非默認的 KubeConfig 上下文中啟動 K9s。
k9s --context coolCtx
以只讀模式啟動 K9s,禁用所有修改命令。
k9s --readonly
關(guān)鍵綁定
動作
命令
說明
顯示活動鍵盤助記符和幫助
?
顯示集群上所有可用的別名和資源
ctrl-a 或 :alias
退出 K9s
:q、ctrl-c
使用單數(shù)/復數(shù)或短名稱查看 Kubernetes 資源
:po?
接受單數(shù)、復數(shù)、短名稱或別名,例如 pod 或 pods
在給定的命名空間中查看 Kubernetes 資源
:alias namespace?
在給定過濾器下篩選資源視圖
/filter?
支持 Regex2,例如 fred | | 反向正則表達式過濾器在資源視圖中篩選資源 |~filter? | 支持 Regex2,例如fred
連接到指定的容器
:attach?
輸入容器 ID 或名稱,并選擇容器以連接到
重啟當前容器
:restart?
使用默認終端打開當前容器
:shell?
以不同的參數(shù)啟動一個新的 shell
:sh
將當前上下文復制到剪貼板
:context copy?
顯示幫助
:help
顯示版本
:version
這是在 Amazon Linux 服務器上安裝 K9s 的全部過程?,F(xiàn)在,您可以使用 K9s 與 Kubernetes 集群交互。