This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.4. YAML を使用したサーバーレスアプリケーションの作成
サーバーレスアプリケーションを作成するには、YAML ファイルを作成し、oc apply
を使用してこれを適用します。
手順
以下のサンプルをコピーして YAML ファイルを作成します。
Knative サービス YAML の例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この例では、YAML ファイルの名前は
hello-service.yaml
です。hello-service.yaml
ファイルが含まれるディレクトリーに移動し、YAML ファイルを適用してアプリケーションをデプロイします。oc apply -f hello-service.yaml
$ oc apply -f hello-service.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
サービスが作成され、アプリケーションがデプロイされた後に、Knative はこのバージョンのアプリケーションのイミュータブルなリビジョンを新規に作成します。
また、Knative はネットワークプログラミングを実行し、アプリケーションのルート、ingress、サービスおよびロードバランサーを作成し、アクティブでない Pod を含む Pod をトラフィックに基づいて自動的にスケールアップ/ダウンします。