問題タブ [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 投票する
1 に答える
685 参照

kubernetes - リモート マシンから Kubernetes の RESTful API を利用できるようにするにはどうすればよいですか?

AWS で実行する kubernetes クラスターをセットアップしました。今やりたいことは、リモート マシン (たとえば、私の macbook pro) からクラスターを制御することです。

Kubernetes には RESTful API があり、Kubectl はプロキシとして機能できることを知りました。実行することにより: kubectl proxy --port=8001 & curl を使用して RESTful API にアクセスできます。次に例を示します。

次に、ローカルホストのみをカールできることがわかりました。次のコマンドを使用してリモート マシンから curl を実行すると、次のようになります。

「接続が拒否されました」と表示されます。ここで何が起こっているのだろうか?APIにリモートで簡単にアクセスする方法はありますか?

前もって感謝します。

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

kubernetes - kubectl、docker 内からのノードに関する情報

kube クラスターで ipyparallel を実行しています。1 つのノードで複数のポッドを実行していますが、問題ありません。しかし、私の計算では、すべてのノードでポッドを均等に選択することにより、ロードバランシングで ipyparallel を支援したいと考えています。ポッド/ドッカー内からこの情報を取得する方法はありますか?

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

kubernetes - Google Container Engine (kubernetes) の ScheduledJobs

誰かがスケジュールされたジョブを実行した経験がありますか? ガイドにより、有効なランタイムバッチ/v2alpha1で 1.4 以降で利用可能な ScheduledJobs

kubectl api-versionsだから私はコマンドで保証されました:

しかし、コマンドで以下のサンプルテンプレートを試したときkubectl apply -f job.yaml

エラーが発生しました

その機能がまだ実装されていない可能性はありますか? または、テンプレートの作成中にエラーが発生しましたか?

前もって感謝します。

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

kubernetes - 「kubectl config view」で GKE / kube-ui パスワードが表示されない

マスター ui ui インターフェイスに単純に接続しようとしています。

タイトルですべてを理解したと思います。認証に関連するコマンドを試しただけで、何もすることはありません。kubectl config viewユーザーとそれに関連付けられたパスワードを提供しません。

一部の人にとっては明白に聞こえることを願っています。

一番

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

kubernetes - kubectl スケールを使用して異なるノードで同じポッドをスケジュールするにはどうすればよいですか?

Kubernetes の新機能。kubectl scale --replicas=N を使用して、異なるノードで Pod を開始できますか?

0 投票する
21 に答える
158040 参照

kubernetes - Kubernetes ポッドが削除されると再作成される

コマンドでポッドを開始しました

エラーが発生したため、これを削除できませんPod

以下の方法を試してみましたが、Pod再作成され続けます。

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

amazon-ec2 - kubernetes、kubeconfig ファイル構造

少し前に kube-up を使用して kubernetes クラスターをセットアップしました (本当に少し前のことなので、完全にはわかりません)。ごく最近、coreOS とそのツールを使用して別の kubernetes クラスターをセットアップしました。どちらも kubeconfig ファイルを生成し、それらのファイルはそれぞれに対して完全に機能しています。ただし、いくつかの違いがあり、これがこの投稿の理由です。その違いをきちんと理解したい。ここに2つのファイルがあります -

1.> 1 つ前に生成 (ほとんどの場合、kube-up を使用)

2.> 後で coreOS ツールを使用して生成される 2 番目

ご覧のとおり、これら 2 つのバージョンではキーの名前とその値に違いがあります。例 - certificate-authority-datavscertificate-authorityまた、1 つは文字列で、もう 1 つは .pem ファイルへの相対パスです。

私は考えていた -

1.> キーの名前は互換性がありますか。

2.> 値の型は事前に定義されていますか? つまり、.pem ファイルの内容をコピーして、認証局などに貼り付けた場合、kubectl は認証できるでしょうか?

これについてのアイデアをいただければ幸いです。質問に混乱が生じた場合は申し訳ありません。もしそうなら、私に尋ねてください。できるだけ明確にしようとします。

前もって感謝します

- - - - - - - - - 編集 - - - - - - - -

私はいくつかの実験を行いましたが、それらは互換性がないことを理解しています。今、別の質問があります。どちらがより簡単ですか-

これら 2 つのうち、kubeconfig ファイルのバージョン standardまたはバージョンはどれですか?latest

0 投票する
5 に答える
3603 参照

kubernetes - 同じネットワーク内の別のマシンから NodePort サービスにアクセスする

Mac に minikube をインストールし、nodejs アプリのデプロイメントとサービスを作成しました。次のコマンドを使用してサービスの URL を取得し、すべてが機能していることをテストしました。

minikube service my-nodejs-app --url そして、ブラウザでこの URL を実行し、結果を得ました。問題は、同じネットワーク内の別のマシンから同じ URL にアクセスしようとしたときに、機能しなかったことです。

私のサービス .yml ファイルは次のとおりです。

ポート転送を使用してポッド ポートをローカルホストに転送しようとしましたが、クラスターをホストしている同じマシンでのみ機能し、同じネットワーク上の別のマシンから (クラスターが存在するマシンの IP アドレスを介して) アクセスしようとしたときにのみ機能します。デプロイされている) まだ page not found が表示されます。

助けてくれてありがとう。

0 投票する
3 に答える
17270 参照

docker - ホスト マシン上のファイルに kubectl ログを保存するにはどうすればよいですか?

「kubectl logs podName」を実行すると、特定のポッドのログを確認できます。ログにオプション --log-dir フラグが含まれていることも確認しましたが、機能していないようです。変更できる構成の種類はありますか? ログはホスト マシンの特定のファイルに保存されますか?