問題タブ [kubectl]

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 投票する
2 に答える
1143 参照

docker - Kube-DNS が機能しない

docker - multinode で k8s をセットアップします

DNSが正常に起動しました

ゲストブックを起動すると、dns ログに気付きます

しかし、DNSルックアップが機能していません

ゲストブック情報レポート

ゲストブック環境ページ

また、DNSポッドで解決しようとします

kube-dns が機能しないのはなぜですか?

0 投票する
6 に答える
120015 参照

kubernetes - Kubernetes API - 特定のノードでポッドを取得する

Kubernetsのドキュメントを読むと、ラベルに基づいて特定の範囲のポッドを選択できるようです。1 つのノードですべてのポッドを選択したいのですが、対応するノードで各ポッドにラベルを付けたくありません。

ドキュメンテーションに欠けているものがありますか、それともノードごとに選択できないだけですか?

私が行った場合:

これらのヘッダーのいずれかをセレクターとして使用できますか? はいの場合、どうやってそれを行うのkubectlですか? APIでそれを行う方法は?

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

kubernetes - kubectl を使用してクラスターを管理できない - 「API バージョンのネゴシエーションに失敗しました」

クラウド コンソールを介してクラスターを作成した後、kubectl をローカルで使用しようとしていますが、エラーが発生し続けます。以下は私が取ったステップです:

クラウド コンソール経由

gcloud コンテナ クラスタ作成テスト

ローカルに

gcloud コンテナ クラスタの get-credentials テスト

kubectl クラスター情報

次のエラーが表示されます。

エラー: API バージョンのネゴシエーションに失敗しました。サーバーのサポート: map[]、クライアントのサポート: map[componentconfig/v1alpha1:{} rbac.authorization.k8s.io/v1alpha1:{} authentication.k8s.io/v1beta1:{} apps/v1alpha1:{} batch/v1: {} authorization.k8s.io/v1beta1:{} autoscaling/v1:{} batch/v2alpha1:{} v1:{} extensions/v1beta1:{} policy/v1alpha1:{} federation/v1beta1:{}]

以下はkubectlバージョンの出力です

クライアント バージョン: version.Info{Major:"1"、Minor:"3"、GitVersion:"v1.3.5"、GitCommit:"b0deb2eb8f4037421077f77cb163dbb4c0a2a9f5"、GitTreeState:"clean"、BuildDate:"2016-08-11T20:29: 08Z"、GoVersion:"go1.6.2"、コンパイラ:"gc"、プラットフォーム:"windows/amd64"}

以下は kubectl cluster-info --v=8 の出力からの抜粋です。

212 request.go:891] 応答本文: 禁止: "/api"

どんな助けでも大歓迎です

0 投票する
0 に答える
2001 参照

docker - ポッドで Kubernetes service-cluster-ip-range が機能しない

k8s でdocker -multinode を使用するようにセットアップし、クラスター IP 範囲を に変更しました--service-cluster-ip-range=172.16.0.1/24が、ポッド用に 10 と 172 の両方の IP を取得したため、10 IP のコンテナーは他のサーバーからアクセスできません。

ここに画像の説明を入力

ポッドに 172 の IP しか期待していませんでしたが、ポッドに 10 の IP を割り当てるのはなぜですか?

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

kubernetes - kubectl exec の使用時に 1 行あたりの文字数を増やす方法

まず第一に、どんな助けでも大歓迎です

コンテナでコマンドを実行したいので、次を実行します。

しかし、bashで約70文字を入力すると、出力が切り捨てられ、行が壊れて読めなくなります。

kubectl exec を使用する場合、1 行あたりの文字数を増やす方法はありますか?

ご提案いただきありがとうございます。

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

kubernetes - `kubectl logs` に最新のログ行しか表示されないのはなぜですか?

Google Container Engine で実行されている Kubernetes ポッドがあります。再起動せずに、ログに書き込み、数日間実行されています。

コマンドkubectl logsが今日のログ行のみを表示するのはなぜですか?

この制限はどこから来て、時間またはログ行数に基づいていますか?

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

kubernetes - revHistoryLimit 0 のデプロイに適用される kubectl は、古いレプリカ セットを削除しません

ここに私の展開テンプレートがあります:

0 投票する
0 に答える
497 参照

kubernetes - gnuパラレルでkubernetesでリモートコマンドを実行していますか?

500 以上の kubernetes ポッドに対して tcpdump を実行し、30 ~ 120 秒間サンプリングしたいと考えています。kubectl単一のポッドに対してうまく機能します:

parallelこのコマンドの結果を簡単にダンプできるを使用したいと思います。上記のコマンドの先頭に追加しても機能しparallelません:

これを行う正しい方法は何ですか?