問題タブ [knative]

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.

0 投票する
1 に答える
90 参照

knative - TLS を使用しないローカル knative サービングおよびアンバサダー

クラスター内からローカルでのみトリガーされる、長時間実行されるプロセスに knative を使用しようとしています。

ネットワーク レイヤーとして、既にアンバサダーを使用しており、TLS で構成されており、HTTP 要求を HTTPS にリダイレクトします。

「クラスターローカル」フラグを使用してサービスを作成しました。

クラスター内からアクセスしようとすると、https バージョンにリダイレクトされます。

それは動作しますが、明らかにcurl -k -v https://helloworld-go.default.svc.cluster.local証明書のホスト名が一致しませんcluster.local

を削除するとredirect_cleartext_from: 8080、ポート 80 が使用できなくなったようです。

svc.cluster.local に対してのみ http => https リダイレクトを無効にする方法はありますか? knative 経由で提供されない他のワークロードについては、http とhttp://deployment-name.namespace/