問題タブ [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.
docker - Kube-DNS が機能しない
docker - multinode で k8s をセットアップします
DNSが正常に起動しました
ゲストブックを起動すると、dns ログに気付きます
しかし、DNSルックアップが機能していません
ゲストブック情報レポート
ゲストブック環境ページ
また、DNSポッドで解決しようとします
kube-dns が機能しないのはなぜですか?
kubernetes - Kubernetes API - 特定のノードでポッドを取得する
Kubernetsのドキュメントを読むと、ラベルに基づいて特定の範囲のポッドを選択できるようです。1 つのノードですべてのポッドを選択したいのですが、対応するノードで各ポッドにラベルを付けたくありません。
ドキュメンテーションに欠けているものがありますか、それともノードごとに選択できないだけですか?
私が行った場合:
これらのヘッダーのいずれかをセレクターとして使用できますか? はいの場合、どうやってそれを行うのkubectl
ですか? APIでそれを行う方法は?
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"
どんな助けでも大歓迎です
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 を割り当てるのはなぜですか?
kubernetes - kubectl exec の使用時に 1 行あたりの文字数を増やす方法
まず第一に、どんな助けでも大歓迎です
コンテナでコマンドを実行したいので、次を実行します。
しかし、bashで約70文字を入力すると、出力が切り捨てられ、行が壊れて読めなくなります。
kubectl exec を使用する場合、1 行あたりの文字数を増やす方法はありますか?
ご提案いただきありがとうございます。
kubernetes - `kubectl logs` に最新のログ行しか表示されないのはなぜですか?
Google Container Engine で実行されている Kubernetes ポッドがあります。再起動せずに、ログに書き込み、数日間実行されています。
コマンドkubectl logs
が今日のログ行のみを表示するのはなぜですか?
この制限はどこから来て、時間またはログ行数に基づいていますか?
kubernetes - revHistoryLimit 0 のデプロイに適用される kubectl は、古いレプリカ セットを削除しません
ここに私の展開テンプレートがあります:
kubernetes - gnuパラレルでkubernetesでリモートコマンドを実行していますか?
500 以上の kubernetes ポッドに対して tcpdump を実行し、30 ~ 120 秒間サンプリングしたいと考えています。kubectl
単一のポッドに対してうまく機能します:
parallel
このコマンドの結果を簡単にダンプできるを使用したいと思います。上記のコマンドの先頭に追加しても機能しparallel
ません:
これを行う正しい方法は何ですか?