--- title: "Overview" slug: "ai-mlxp-pscreen" updated: 2026-10-20T08:56:04Z published: 2026-10-20T08:56:04Z canonical: "guide.ncloud-docs.com/ai-mlxp-pscreen" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Overview VPC環境で利用できます。 Project Homeの Overview画面構成について説明します。Overviewタブでは Project Namespaceにアクセスできる kubeconfigをダウンロードして最近のタスク履歴を照会できます。 ![mlxp_console_projecthome05_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/mlxp_console_projecthome05_ja.png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A32%3A26Z&se=2026-10-26T15%3A32%3A26Z&sr=c&sp=r&sig=M%2BemMWLDeSLCliARDGLxVxEKAQBKfciUxSSNvNqe42U%3D) ## kubeconfigダウンロード 各プロジェクトは固有の Kubernetes Namespaceを持ち、これは Workspace内の他のプロジェクトから隔離された環境を提供します。 Project Namespaceは `p-{프로젝트 이름}` の形式で作成されます。 `kubectl`で Project Namespaceにワークロードを作成または照会するには、当該 Namespaceにアクセスできる kubeconfigファイルが必要です。kubeconfigにはユーザー本人のトークンが含まれており、トークンの権限はユーザーの Projectメンバーロール(Admin、Writer、Reader)に従います。 ### kubeconfig発行 kubeconfigを発行する方法は次の通りです。 1. Project Homeの **Overview**タブの上部にある **Download Kubeconfig**をクリックします。 2. **Kubeconfigダウンロード**のポップアップで**トークンの有効期間(日)** に、トークンを使用する期間を入力します。 - デフォルト値は90日であり、日単位の整数で入力します。 - 入力値の下に有効期限の予定時刻が表示されます。 3. **ダウンロード**をクリックします。 - `{프로젝트 이름}-kubeconfig.yaml` ファイルがダウンロードされます。 注意 - API Keyとは異なり、発行された kubeconfigトークンは有効期限が切れるまでは破棄できません。必要以上に長い有効期間を設定する代わりに、ファイルが漏洩した場合は、Project Adminに当該ユーザーを Projectメンバーから除外するようリクエストしてください。メンバーから除外されると、トークンの有効期限が切れていなくても、Project Namespaceにアクセスできなくなります。 - kubeconfigはご本人のみご利用ください。他のユーザーや外部プログラムにはファイルを共有しないようにし、外部プログラムには [API Key](/docs/ja/ai-mlxp-apikey)を発行してください。 参考 - 有効期間の最大値は、プラットフォームの運用設定によって異なる場合があります。デフォルトの上限は365日であり、上限を超えるリクエストは拒否されます。 - 有効期限が切れると、`kubectl` リクエストは401エラーとして拒否されます。拒否された場合は、Overview画面から kubeconfigを再度ダウンロードし、既存のファイルを新しいファイルに置き換えてください。 ### 有効期限の確認 有効期限は、kubeconfigファイルの先頭にあるコメントに記載されています。 ``` head {プロジェクト名}-kubeconfig.yaml ``` ``` # Expires : 2026-12-09 14:30 KST (valid for 90 days) # Check expiry : head kubeconfig.yaml (this comment) ``` ### kubectlで ML expert Platformにアクセス ML expert Platformは、Kubernetesクラスタ制御用の CLI `kubectl`を通じて利用できます。 参考 - `kubectl` バージョンは、クラスタの Kubernetesバージョンとマイナーバージョン1以内の範囲に合わせる必要があります([kubectl Version Skew Policy](https://kubernetes.io/releases/version-skew-policy/#kubectl))。 - クラスタの Kubernetesバージョンは kubeconfigを設定した後、`kubectl version` コマンドで確認します。 取得した kubeconfigファイルを任意のディレクトリ(例: `$HOME/.kube`)に移動した後、ファイルパスを環境変数 `KUBECONFIG`に指定します。 ``` mkdir -p ~/.kube mv {ダウンロードパス}/{プロジェクト名}-kubeconfig.yaml ~/.kube export KUBECONFIG=$HOME/.kube/{プロジェクト名}-kubeconfig.yaml ``` `kubectl`を使用すると、次のようにプロジェクトにアクセスできることを確認できます。 ``` $ kubectl -n p-{プロジェクト名} get pods NAME READY STATUS RESTARTS AGE ml-pipeline-ui-artifact-7496857fcc-p24rw 2/2 Running 0 5h3m ml-pipeline-visualizationserver-5c96659f4b-d6stz 2/2 Running 0 5h3m ``` 複数のプロジェクトを使用する場合は、プロジェクトごとの kubeconfigファイルをすべて `KUBECONFIG`にコロン(:)でつなげて指定し、`kubectl config use-context` コマンドで切り替えます。 kubeconfigを使用して Kubernetesにアクセスする方法についてさらに詳しく知りたい場合は、公式ドキュメントをご参照ください。 - [kubeconfigファイルを使用してクラスタアクセスを構成する](https://kubernetes.io/ko/docs/concepts/configuration/organize-cluster-access-kubeconfig/) ### ロール別アクセス範囲 kubeconfigで実行できるタスクは、Projectメンバーのロールによって異なります。ロールが変更されると、新しい kubeconfigを受け取らなくても即座に反映されます。 | ロール | 実行可能なタスク | | --- | --- | | Admin | Writerのすべてのタスクと API Key管理 | | Writer | Project Namespace内のワークロード(Pod、Job、PyTorchJob、Notebook、InferenceServiceなど)および ConfigMap、Secret、PVCの作成・変更・削除 | | Reader | Project Namespace内のリソースの照会 | 権限エラーが発生した場合は、[Members](/docs/ja/ai-mlxp-pmembermngt)でロールを確認するか、Project Adminにお問い合わせください。