問題タブ [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.
docker - k3s ポッドは、helm デプロイメントの imagePullSecrets で定義されたシークレットをマウントしていません
コンテナー化されたアプリケーションをセットアップした k3s サーバーにデプロイするデプロイメントを circlci で作成しています。ここにあるコマンドを使用してシークレットを設定しました。
シークレットは、次のコマンドを使用して作成されます。
実行時の私の秘密は次のとおりkubectl get secret regkeyname --namespace=external --output=yaml
です。
helm を使用してアプリケーションをデプロイしていますが、デプロイは次のようになります。
ただし、デプロイ後、イメージのプルに失敗し、秘密の「regkeyname」がポッドで使用/マウントされていないように見えます。結果は次のとおりです。
kubernetesでローカルに実行しているときにこれが機能していたので、問題はk3sと関係があるか、サーバーがローカルではなくリモートであるという事実に関係していると思います。どんな洞察も大歓迎です。前もって感謝します!
kubernetes - values.yaml でイングレス コントローラーを選択する方法
環境
k3s ( v1.19.3 +k3s3) クラスターがあり、「すぐに使える」traefik イングレス コントローラーを使用しています。
問題
ヘルム チャート (たとえば、このゴースト チャート)を使用してこのイングレス コントローラーを使用する方法がわかりません。Helm チャートがどのように機能し、それが果たす目的を理解していると、Ingress
テンプレートによってさまざまなイングレス コントローラーを使用できるようになります。チャートはこちらingress.yaml
これに基づいて、デフォルトの代わりにtraefikを使用するには、のannotations
セクションを編集する必要があると思いますvalues.yaml
kubernetes.io/ingress.class: nginx
しかし、私が何をしようとしてもannotations
、helm install
得続けます
あたかも helm がNginx ingress controllerを探しているかのように、何があっても。これは (このような) グラフの制限である可能性がありますか?それとも、Helm グラフのしくみを誤解していますか? traefik ingress
このチャートの展開でデフォルトを使用するにはどうすればよいですか?
rancher - k3s データ ストア エンドポイントを移行する方法はありますか
全て
K3S_DATASTORE_ENDPOINT=${etcd_cluster_1} で k3s クラスターを構築しましたが、すべてうまくいきました。
今日、何らかの理由で ${etcd_cluster_1} 内のすべての etcd ノードの IP を変更したため、${etcd_cluster_1} を ${etcd_cluster_2} に変更する必要があります
etcd クラスターをうまく再起動して k3s を再起動すると、Rancher で etcd-0(1,3) が正常ではないことがわかりました。
${etcd_cluster_1} を ${etcd_cluster_2} に移行する必要があると思いますが、どうすればよいですか?
networking - デーモンセットを使用したアプリのサービス ルーティングへの k3s イングレスが機能しない
Grafana モニタリングと traefik/klipper-lb で k3s クラスターがうまく機能しています。ただし、自分のアプリ Ingress が機能しません。
ingress.yaml
service.yaml
デーモンセット.yaml
** K3 の 3 つのノードで DaemonSet Pod が実行されています **
** 個々のノードでの curl の動作 **
** 入力タイムアウトからのカール **
** test-esp.nip.io に ping/telnet を実行すると、IP が適切に機能することがわかります **
そこにいる専門家はいますか、これは iptables と関係がありますか?