Skip to content

安装 Knative 函数

您可以通过使用独立的 func 命令行安装Knative函数,或者通过安装可用于Knative kn 命令行的 kn func 插件。

安装 func 命令行

要使用Homebrew安装 func,运行以下命令:

brew tap knative-sandbox/kn-plugins
brew install func

If you have already installed the kn CLI by using Homebrew, the func CLI is automatically recognized as a plugin to kn, and can be referenced as kn func or func interchangeably.

Note

Use brew upgrade instead if you are upgrading from a previous version.

You can install func by downloading the executable binary for your system and placing it in the system path.

  1. Download the binary for your system from the func release page.

  2. Rename the binary to func and make it executable by running the following commands:

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

    Where <path-to-binary-file> is the path to the binary file you downloaded in the previous step, for example, func_darwin_amd64 or func_linux_amd64.

  3. Move the executable binary file to a directory on your PATH by running the command:

    mv func /usr/local/bin
    
  4. Verify that the CLI is working by running the command:

    func version
    
  1. Check out the func client repository and navigate to the func directory:

    git clone https://github.com/knative/func.git func
    
    cd func/
    
  2. Build an executable binary:

    make
    
  3. Move func into your system path, and verify that func commands are working properly. For example:

    func version
    

从容器映像运行 func。例如:

docker run --rm -it ghcr.io/knative/func/func create -l node -t http myfunc

Links to images are available here:

Note

Running func from a container image does not place the binary on a permanent path. This procedure must be repeated each time you want to use func.

安装 kn func 命令行插件

通过下载系统的可执行二进制文件并将其放在系统路径中,您可以将Knative函数作为 kn CLI插件安装。

  1. Download the binary for your system from the func release page.

  2. Rename the binary to kn-func, and make it executable by running the following commands:

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

    Where <path-to-binary-file> is the path to the binary file you downloaded in the previous step, for example, func_darwin_amd64 or func_linux_amd64.

  3. Move the executable binary file to a directory on your PATH by running the command:

    mv kn-func /usr/local/bin
    
  4. Verify that the CLI is working by running the command:

    kn func version
    
Back to top

We use analytics and cookies to understand site traffic. Information about your use of our site is shared with Google for that purpose. Learn more.

× OK