基本イメージ(正確には)POST
としてalpineを使用してopenjdk11-jreを実行しているkubernetesクラスターのポッドで、HTTPSを介してカスタムヘッダーを使用して要求を実行したいと思います。adoptopenjdk/openjdk11:jre-11.0.11_9-alpine
この画像は使用できないcurl
可能性があり、HTTPS をサポートしていません。 jreに付属の機能のいくつかを実装してみましたが。wget
nc
jrunscript
GET
cat('https://example.com')
もちろん、1つの方法は、リクエストを送信できるポッドに実行可能またはコンパイルされたJavaクラスをコピーすることですが、私はすぐに使用できる1行のコードを好みます。
答え1
Alpine イメージbusybox
にwget
.PUT
DELETE
POST
wget -qO - --post-data '' --header 'MyHeader: 123' https://example.com/
wget
またはリンクがない場合busybox
busybox wget -qO - --post-data '' --header 'MyHeader: 123' https://example.com/