コンテンツへスキップ

Knative Functionsのインストール

Knative Functionsは、スタンドアロンのfunc CLIを使用するか、Knative kn CLIで使用可能なkn funcプラグインをインストールしてインストールできます。

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をインストールできます。

  1. funcリリースページからシステムのバイナリをダウンロードします。

  2. バイナリの名前をfuncに変更し、次のコマンドを実行して実行可能にします。

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

    ここで<path-to-binary-file>は、前の手順でダウンロードしたバイナリファイルへのパスです(例:func_darwin_amd64またはfunc_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_amd64またはfunc_linux_amd64)。

  3. 次のコマンドを実行して、実行可能バイナリファイルをPATH上のディレクトリに移動します。

    mv kn-func /usr/local/bin
    
  4. 次のコマンドを実行して、CLIが動作していることを確認します。

    kn func version
    

サイトトラフィックを理解するために、アナリティクスとCookieを使用しています。その目的で、サイトの使用に関する情報はGoogleと共有されます。詳細はこちら。