安裝 Knative Functions¶
您可以使用獨立的 func
CLI,或是安裝適用於 Knative kn
CLI 的 kn func
外掛程式來安裝 Knative Functions。
安裝 func
CLI¶
若要使用 Homebrew 安裝 func
,請執行以下命令
brew tap knative-extensions/kn-plugins
brew install func
如果您已使用 Homebrew 安裝 kn
CLI,則 func
CLI 會自動被識別為 kn
的外掛程式,並且可以互換地以 kn func
或 func
參照。
注意
如果您是從先前版本升級,請改用 brew upgrade
。
您可以下載適用於您系統的可執行二進位檔,並將其放置在系統路徑中來安裝 func
。
-
從
func
發佈頁面下載適用於您系統的二進位檔。 -
將二進位檔重新命名為
func
,並執行以下命令使其可執行mv <path-to-binary-file> func
chmod +x func
其中
<path-to-binary-file>
是您在上一個步驟中下載的二進位檔的路徑,例如,func_darwin_amd64
或func_linux_amd64
。 -
執行命令,將可執行二進位檔移動到您 PATH 上的目錄
mv func /usr/local/bin
-
執行命令,驗證 CLI 是否正常運作
func version
-
檢視
func
用戶端儲存庫並瀏覽至func
目錄git clone https://github.com/knative/func.git func
cd func/
-
建置可執行二進位檔
make
-
將
func
移動到您的系統路徑中,並驗證func
命令是否正常運作。例如func version
從容器映像執行 func
。例如
docker run --rm -it ghcr.io/knative/func/func create -l node -t http myfunc
此處提供映像的連結
注意
從容器映像執行 func
不會將二進位檔放置在永久路徑上。每次要使用 func
時都必須重複此步驟。
安裝 kn func
CLI 外掛程式¶
您可以透過下載適用於您系統的可執行二進位檔並將其放置在系統路徑中,以 kn
CLI 外掛程式的形式安裝 Knative Functions。
-
從
func
發佈頁面下載適用於您系統的二進位檔。 -
將二進位檔重新命名為
kn-func
,並執行以下命令使其可執行mv <path-to-binary-file> kn-func
chmod +x kn-func
其中
<path-to-binary-file>
是您在上一個步驟中下載的二進位檔的路徑,例如,func_darwin_amd64
或func_linux_amd64
。 -
執行命令,將可執行二進位檔移動到您 PATH 上的目錄
mv kn-func /usr/local/bin
-
執行命令,驗證 CLI 是否正常運作
kn func version