跳至内容

安装 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 funcfunc

注意

如果您要从以前的版本升级,请改为使用 brew upgrade

您可以通过下载适用于您系统的可执行二进制文件并将其放置在系统路径中来安装 func

  1. func 发布页面 下载适用于您系统的二进制文件。

  2. 将二进制文件重命名为 func 并通过运行以下命令使其可执行

    mv <path-to-binary-file> func
    
    chmod +x func
    

    其中 <path-to-binary-file> 是您在先前步骤中下载的二进制文件路径,例如 func_darwin_amd64func_linux_amd64

  3. 通过运行以下命令将可执行二进制文件移动到 PATH 上的目录

    mv func /usr/local/bin
    
  4. 通过运行以下命令验证 CLI 是否正常工作

    func version
    
  1. 签出 func 客户端存储库并导航到 func 目录

    git clone https://github.com/knative/func.git func
    
    cd func/
    
  2. 构建可执行二进制文件

    make
    
  3. 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 插件

您可以通过下载适用于您系统的可执行二进制文件并将其放置在系统路径中来将 Knative Functions 安装为 kn CLI 插件。

  1. func 发布页面 下载适用于您系统的二进制文件。

  2. 将二进制文件重命名为 kn-func 并通过运行以下命令使其可执行

    mv <path-to-binary-file> kn-func
    
    chmod +x kn-func
    

    其中 <path-to-binary-file> 是您在先前步骤中下载的二进制文件路径,例如 func_darwin_amd64func_linux_amd64

  3. 通过运行以下命令将可执行二进制文件移动到 PATH 上的目录

    mv kn-func /usr/local/bin
    
  4. 通过运行以下命令验证 CLI 是否正常工作

    kn func version
    

我们使用分析和 Cookie 来了解网站流量。关于您使用我们网站的信息将与 Google 共享,以实现该目的。 了解更多。