Skip to content

安装 Knative CLI

本指南详细介绍了如何安装Knative kn命令行。

安装 Knative CLI

Knative CLI (kn)为创建 Knative 资源(如 Knative 服务和事件源)提供了一个快速而简单的界面,而不需要直接创建或修改 YAML 文件。

kn CLI 还简化了诸如自动伸缩和流量分割等复杂过程的完成。

做以下任何一件事:

  • 使用Homebrew安装kn, 运行命令(如果你从以前的版本升级,请使用brew upgrade代替):

    brew install knative/client/kn
    
    在使用Homebrew升级kn时有问题吗?

    如果你在使用Homebrew升级时遇到问题,这可能是由于对CLI存储库的更改,其中master分支被重命名为main分支。 可以通过以下命令解决此问题:

    brew uninstall kn
    brew untap knative/client --force
    brew install knative/client/kn
    

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

  1. kn发布页面为您的系统下载二进制文件.

  2. 将二进制文件重命名为kn,并通过运行命令使其可执行:

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

    Where <path-to-binary-file> is the path to the binary file you downloaded in the previous step, for example, kn-darwin-amd64 or kn-linux-amd64.

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

    mv kn /usr/local/bin
    
  4. 通过运行以下命令验证插件是否正在工作:

    kn version
    
  1. 查看kn客户端存储库:

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

    hack/build.sh -f
    
  3. kn移动到系统路径中,并验证kn命令是否正常工作。例如:

    kn version
    

映像链接在这里:

你可以从容器映像中运行kn。例如:

docker run --rm -v "$HOME/.kube/config:/root/.kube/config" gcr.io/knative-releases/knative.dev/client/cmd/kn:latest service list

Note

从容器映像运行kn不会将二进制文件放在永久路径上。每次使用kn时都必须重复此过程。

使用夜间生成的二进制文件安装kn

Warning

每晚容器映像包括可能不包含在最新Knative版本中的特性,并且被认为是不稳定的。

想要安装 kn 最新预发布版本的用户可以使用夜间构建的可执行二进制文件。

到最新的夜间构建的可执行二进制文件的链接在这里:

Tekton使用 kn

参见Tekton文档.

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