問題タブ [kubernetes-deployment]

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 に答える
615 参照

mysql - ロードバランサーとして公開されている kubernetes デプロイメントで実行されている mysql サーバーに接続できない

次の手順を実行しました:- 1. 永続的なボリューム クレームを作成し、それを mysql のデプロイで使用しました 2. 構成で汎用シークレットを作成し、デプロイ用に env に設定しました

3. 次のコマンドを使用してインスタンスに接続します mysql --host= --user=root -p その後、次のエラーが発生しました-

mysql の kubectl pod ログは -

mysql-deployment 用の yaml ファイルも提供されています

0 投票する
2 に答える
635 参照

kubernetes - Run コマンドは、Azure Kubernetes にデプロイする代わりにポッドを作成します

デプロイを作成する代わりに kubectl run コマンドを使用すると、pod/selenium-node-chrome が作成され、その結果、replica コマンドを使用して selenium-node-chrome をスケーリングできません。

私が従ったビデオチュートリアルでは、同じコマンドを実行した後、デプロイメント「selenium-node-chrome」が正常に作成されました。助けが必要です。私は Kubernetes を初めて使用します。ありがとう。

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

kubernetes - Recreate 戦略と maxSurge を使用した Kubernetes 展開?

概要

展開にロールアウト戦略を与え、展開にRecreate固定maxSurgeを設定することはできますか?

詳細

Kubernetes で実行されるアプリケーションを開発しています。バックエンドには複数のレプリカがあり、データベースの移行で EF Core を実行します。これを解決するにはいくつかの方法があることを理解しています。これが現時点での私の考えです。

新しいリリースでは、すべてのレプリカを停止したいと考えています。次に、一度に 1 つのレプリカを開始する必要があり、レプリカごとに、移行を実行する初期化コンテナーが存在する必要があります (必要な場合)。

これは、次の 2 つの構成値を使用して可能と思われます。

  • .spec.strategy.type==Recreate
  • .spec.strategy.rollingUpdate.maxSurge==1

この2つを併用することは可能ですか?Recreateそうでない場合、コントローラーが戦略で一度に開始するレプリカの数を制御する方法はありますか?

「いや!これは全く別の方法でやるべきだ!」

私が完全に間違った角度からこれに来ていると思われる場合は、他の方法も提案してください.