[解決済み】Kubernetes サービス 外部 ip 保留
2022-04-02 13:31:36
質問
nginxをkubernetes上にデプロイしようとしています。kubernetesのバージョンはv1.5.2です。 nginx を 3 つのレプリカでデプロイしています。
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: deployment-example
spec:
replicas: 3
revisionHistoryLimit: 2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.10
ports:
- containerPort: 80
で、そのポート80をノードのポート30062に公開したいのですが、そのために以下のようなサービスを作りました。
kind: Service
apiVersion: v1
metadata:
name: nginx-ils-service
spec:
ports:
- name: http
port: 80
nodePort: 30062
selector:
app: nginx
type: LoadBalancer
このサービスは正常に動作しているのですが、kubernetesのダッシュボードだけでなく、ターミナル上でも保留中と表示されます。
解決方法は?
カスタムのKubernetesクラスタを使用しているようです(
minikube
,
kubeadm
など)。この場合、(AWSやGoogle Cloudとは異なり)LoadBalancerは統合されていない。このデフォルトの設定だと
NodePort
またはIngress Controllerを使用します。
を使用すると
イングレスコントローラー
を使用すると、ポッドにマップするドメイン名を設定できます。
LoadBalancer
を使用する場合は、Ingress Controllerを使用します。
関連
-
[解決済み】Docker Nginxが停止しました。[emerg] 1#1: ホストがアップストリームで見つかりません。
-
nginx スタートアップ・エラー。nginx.serviceのジョブは、制御プロセスがエラーコードで終了したため失敗しました。
-
linux システムでの Nginx のインストール: make: *** `install' をターゲットとするルールがありません。停止します。
-
Nginx+tomcatでhttps化した後に400 Bad Requestが発生する問題
-
Nginxのエラー「The plain HTTP request was sent to HTTPS port」の解決方法。
-
[解決済み] nginx - 2つのサブドメインの設定
-
[解決済み】Kubernetes サービス 外部 ip 保留
-
[解決済み】Nginx 403 forbidden for all files
-
[解決済み] Nginx 同一IPで異なるドメイン
-
[解決済み] Dockerのenvファイルに相当するKubernetesの機能
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どのヘッダテストツールでもnginxが400 bad request headersを投げるのを修正する方法は?
-
[解決済み] Nginx 無効なPID番号
-
NginxのRequest Entity Too Largeの解決法
-
Nginx] エラー413 Request Entity Too Largeの解決方法
-
解決済み net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
-
Nginxのエラー「The plain HTTP request was sent to HTTPS port」の解決方法。
-
Nginx設定ファイル(nginx.conf)の設定詳細
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み】NGINXの構成で2つの場所に同じルールを持つにはどうすればよいですか?
-
[解決済み] React-routerとnginx