問題タブ [knative-serving]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Docker ハブ (パブリック リポジトリ) からイメージを使用すると、デプロイされた knative サービスが理由 RevisionMissing で失敗する
ローカルの Kubernetes クラスター (Docker Desktop for Windows) に knative サービスをデプロイしようとしています。Google クラウド コンテナー レジストリ (gcr.io/knative-samples/helloworld-go) のイメージを使用すると knative サービスを作成できますが、docker ハブのイメージを使用すると問題に直面します。Docker レジストリでプライベート リポジトリを使用していないことに注意してください。
Revision.serving は最初の 10 分間はunknownステータスになり、その後ProgressDeadlineExceededの理由で false に変わります。knative サービスは、理由RevisionMissingで失敗します。Docker Hub の公式の hello-world イメージを使用してみましたが、応答は同じです。この問題は、docker の公式レジストリのイメージを使用している場合にのみ発生しますが、現在は GCR を使用している場合です。
以下は、knative サービスの作成に使用した Kubernetes マニフェスト ファイルです。
注: knative-serving バージョン 1.0 を使用しています 編集: (画像名を隠しています)
kubernetes - カスタムメトリクスに基づいてknativeサービスをスケーリングする方法は?
KPA で提供する Knative を使用しています。自動スケーリングは、同時実行性と RPS に基づいて Knative で利用できます。ただし、長時間実行される非同期プロセスがあるため、キューの長さに基づいてさまざまなサービスをスケーリングする必要があります。Knative でこれを実現する方法はありますか? Knative の機能をゼロにスケーリングする必要があるため、Knative HPA を使用できません。前もって感謝します!