問題タブ [kubernetes-service]
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.
kubernetes - クラスタ内から clusterip サービスにアクセスできますが、kubectl プロキシを使用してアクセスすることはできません
clusterip サービスにアクセスしようとしています (ラップトップで docker-for-mac を介して kubernetes を実行しています)。
こちらの手順に従って、次のようにサービスに正常に ping を実行できました。
しかし、IPの代わりにサービス名を使用して動作させることはできません。次に、ここで説明されているようにkubectl プロキシを使用しようとしましたが、動作させることができません。
次のすべてを行うと、404エラーが発生します。
上記のすべておよび/または ip をサービス名8000
に置き換えるすべての組み合わせ。http
プロキシが動作していることを確認できますhttp://127.0.0.1:8080/api/v1/namespaces/deploy-test/pods
。
サービスの説明です。特に、Ambassador を使用せずに clusterip 経由でアクセスしようとしていることに注意してください。
kubectl proxy
でポッドをスピンアップする代わりに、これを行う方法に関する提案はありradial/busyboxplus:curl
ますか?
spring-boot - Kafka 用に作成された Kubernetes エンドポイントが POD に反映されない
Kubernetes クラスターで、Kafka クラスターを指すエンドポイントを作成しました。エンドポイントが正常に作成されました。
名前 - kafka
エンドポイント - XXXX:9092
私の Spring Boot アプリケーションのデプロイメント yaml では、環境変数BROKER_IPを保持しています。私が指摘したこの環境変数について:
POD はエラー状態です。私のブートストラップサーバーでは、作成された実際のエンドポイントではなく、kafkaを取得しています。何かご意見は?
更新- kafka:9092を試してみたところ、うまくいきました。ENDPOINT は IP のみにマップされ、ポートにはマップされないのでしょうか? 私の理解は正しいですか??
docker - kubernetes を使用してデータベース接続を確立する Wordpress エラー
私は Kubernetes を初めて使用し、Kubernetes ポッド コンテナーを使用して WordPress と MySQL をデプロイしようとしていますが、Kubernetes の実行中に「データベース接続の確立中にエラーが発生しました」というエラーがスローされます。
以下は私のポッドとサービス定義ファイルです
secret.yaml
mysql-pod-defination-file.yaml
wordpress-pod-definition-file.yaml
mysql サービス定義ファイル.yaml
wordpress-service-definition-file-yaml
minikube Pod コンテナ内から mysql データベースに正常に接続できました
定義ファイルに何か問題がありますか?