VPC環境で利用できます。
概要
Ncloud Kubernetes Serviceは、コンテナデプロイの自動化、スケーリング、コンテナ化されたアプリケーションの管理のためのオープンソースである Kubernetesを利用しています。
NAVERクラウドプラットフォーム Ncloud Kubernetes Service APIは、RESTful形式で提供されます。HTTP方式の GET/POSTなどのメソッド呼び出しを通じて行われ、使用方法は以下のガイドリンクをご参照ください。
共通設定
API URL
韓国リージョン: https://nks.apigw.ntruss.com/vnks/v2
シンガポールリージョン: https://nks.apigw.ntruss.com/vnks/sgn-v2
日本リージョン: https://nks.apigw.ntruss.com/vnks/jpn-v2
リクエストヘッダ
Ncloud Kubernetes Service APIで共通して使用されるヘッダを紹介します。NAVERクラウドプラットフォームで共通して使用されるヘッダの詳細は、Ncloud APIの共通ヘッダをご参照ください。
| ヘッダ | 説明 |
|---|---|
| Content-Type | リクエストボディの Content Typeを application/jsonに指定 |
レスポンスステータスコード
Ncloud Kubernetes Service APIで共通して使用されるレスポンスステータスコードを紹介します。Ncloud APIレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。
| HTTPステータスコード | コード | メッセージ | 説明 |
|---|---|---|---|
| 403 | - | ForbiddenException | Sub Accountで APIを呼び出す時、権限不十分により発生 |
| 409 | - | ConflictException | クラスタやノードプールの作業中に変更リクエストした時に発生 |
オペレーション
GETClusterリストの照会GETClusterの照会POSTClusterの作成PATCHClusterのアップグレードPATCHCluster Audit Logの設定PATCHCluster Subnetの追加PATCHCluster OIDCの設定GETCluster OIDCの照会PATCHCluster IPアドレス ACLの設定GETCluster IPアドレス ACLの照会PATCHCluster LB Subnetの変更PATCHCluster返却保護の設定PATCHClusterシークレット暗号化設定PATCHCluster認証モードの設定GETCluster IAMアクセスリストの照会GETCluster IAMアクセスの照会POSTCluster IAMアクセスの作成PUTCluster IAMアクセスの更新DELETECluster IAMアクセスの削除DELETEClusterの削除GETWorkerNodeの照会DELETEWorkerNodeの削除GETNodePoolの照会POSTNodePoolの作成PATCHNodePoolの変更PATCHNodePool Subnetの変更PUTNodePool Labelの変更PUTNodePool Taintの変更PATCHNodePoolのアップグレードDELETENodePoolの削除GETKubeconfigの照会GETk8sサポートバージョンの照会GETサーバイメージの照会GETサーバスペックの照会