Ncloud Kubernetes Service overview
- Print
- PDF
Ncloud Kubernetes Service overview
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Available in VPC
Overview
Ncloud Kubernetes Service uses Kubernetes, an open source for automated container deployment, scaling, and containerized application management.
NAVER Cloud Platform Ncloud Kubernetes Service API is provided in the RESTful
format. It's done through HTTP method calls such as GET/POST, and see the following guide link for more information on how to use it.
Common settings
API URL
Korea Region: https://nks.apigw.ntruss.com/vnks/v2
Singapore Region: https://nks.apigw.ntruss.com/vnks/sgn-v2
Japan Region: https://nks.apigw.ntruss.com/vnks/jpn-v2
Request headers
The following describes commonly used headers in Ncloud Kubernetes Service API. For headers common to NAVER Cloud Platform, see Common Ncloud API headers.
Headers | Description |
---|---|
Content-Type | Specify the request's body content type as application/JSON |
Response status codes
The following describes commonly used response status codes in Ncloud Kubernetes Service API. For more information on Ncloud API response status codes, see Ncloud API response status codes.
HTTP status code | Code | Message | Description |
---|---|---|---|
403 | - | ForbiddenException | It is caused by insufficient permissions when making API calls with Sub Account |
409 | - | ConflictException | It is caused by making a modification request while a cluster or pool of nodes is in operation |
Operation
GET
Get cluster listGET
Get clusterPOST
Create clusterPATCH
Upgrade clusterPATCH
Set cluster audit logPATCH
Add cluster subnetPATCH
Set cluster OIDCGET
Get cluster OIDCPATCH
Set cluster IP ACLGET
Get cluster IP ACLPATCH
Edit cluster LB subnetPATCH
Set cluster termination protectionPATCH
Set cluster secret encryptionPATCH
Set cluster authentication modeGET
Get cluster IAM access listGET
Get cluster IAM accessPOST
Create cluster IAM accessPUT
Edit cluster IAM accessDELETE
Delete cluster IAM accessDELETE
Delete clusterGET
Get WorkerNodeDELETE
Delete WorkerNodeGET
View NodePoolPOST
Create NodePoolPATCH
Edit NodePoolPATCH
Edit NodePool subnetPUT
Edit NodePool labelPUT
Edit NodePool taintPATCH
Upgrade NodePoolDELETE
Delete NodePoolGET
View kubeconfigGET
View supported K8s versionsGET
View server imageGET
View server specifications
Was this article helpful?