問題タブ [k3s]
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 - サブパスを k3s 上のバックエンド サービスの「ルート」パスにしますか?
k3s
内部に Prometheus と Alertmanager がデプロイされたクラスターがありIngress
、それぞれにリソースを設定しています。私の初期設定はそれぞれprometheus.domain.com
とalermanager.domain.com
で、これらは期待どおりに機能しました。
domain.com/prometheus
ただし、それぞれに切り替えたいdomain.com/alertmanager
のですが、調査したオプションが機能していません。
GOAL
Prometheus サービスをdomain.com/prometheus
Prometheus パスの「ルート」として動作させるためdomain.com/prometheus/graph
、デフォルトの動作に従って自動的に にリダイレクトされ、Prometheus の下のすべてのサブパス (アラート、構成、管理 API) は同じ動作に従います。
試み #1
k3s クラスターをホストしている Vagrant ボックスに SSH で接続します。
試み #2
上記と同じ結果です。
docker - k3s-master から k3s-agent で docker コンテナを実行する
k3s-master
ubuntu 20で1つ、別のubuntu 20で1つ作成k3s-agent
しました。両方のシステムを同じネットワークに接続しています。k3s-agentにdockerイメージがあり、k3s-agentでコンテナーを実行できます。1つのクラスターとk3s-を作成しましたエージェントと k3s-master の両方がクラスターに接続されています。マスターのコマンドで確認しkubectl get nodes
たところ、エージェントとマスターがリストされていることがわかります。
次の点について助けが必要です。k3s-master から k3s-agent で docker イメージを実行したいと考えています。master からエージェントで docker イメージを実行する方法はありますか?
私はポッドを作ることができることを知り、ポッドを使用してそれを行うことができます. しかし、ポッドはうまくいきません。