問題タブ [kubernetes-pod]
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.
docker - Kubernetes ノードのデバイス ポート (USB) は POD にマッピングされていますか? または Swarm サービス -- デバイス マッピング
ワーカーノードのデバイスポート(USBポート)をPODにマッピングすることはできますか? に似ているdocker create --device=/dev/ttyACM0:/dev/ttyACM0
出来ますか?リファレンス ドキュメントを確認しましたが、何も見つかりませんでした。
Docker サービスでは、--device port
サービス コンテナーにマップすることは可能ですか (コンテナーを 1 つだけ実行している場合)?
deployment - Kubernetes マルチポッド展開を構成する方法
k8s Deployment オブジェクトを介してデプロイメントを管理することにより、アプリケーション クラスタをデプロイしたいと考えています。ドキュメントは私を非常に混乱させました。私の基本的なレイアウトには、独立してスケーリングする次のコンポーネントがあります。
- API サーバー
- UI サーバー
- Redis キャッシュ
- タイマー/スケジュールされたタスク サーバー
技術的には、上記の 4 つすべてが、個別にスケーリングされる個別のポッドに属しています。
私の質問は次のとおりです。
- ファイルを作成して
pod.yml
ファイル内で何らかの形で参照する必要がありdeployment.yml
ますか?それとも、デプロイ ファイルに Pod 定義を埋め込むこともできますか? - K8s のドキュメントは、 の
spec
部分が1 つのポッドDeployment
を定義することと同等であることを暗示しているようです。あれは正しいですか?マルチポッド展開を宣言的に記述したい場合はどうすればよいですか? 複数の deployment.yml ファイルが必要ですか?