The page has been translated by Gen AI.

Kubernetes Cluster Configuration

Configuring a Kubernetes cluster

To apply for the CloudML service, a dedicated cluster for CloudML must be set up. A dedicated cluster means creating a Kubernetes Engine that meets or exceeds the required minimum specifications and configuring several necessary settings. Create a dedicated cluster in advance before applying for the CloudML service.

  • For instructions on creating a cluster, see the Cluster Creation guide.
  • CloudML exposes an HTTPS endpoint on port 443. When creating a cluster, select Public Endpoint.

Recommended specifications for cluster nodes and storage

Cluster nodes can be added or modified after the cluster is created. The following are the recommended specifications for cluster nodes and storage that should be prepared to install CloudML for five users.

CategoryItemrolecapacity
cluster nodeKubernetes node pool (Virtual Server)Application execution
  • node.kubernetes.io/nodetype: ml-app
24 core / 96 GBi
Cluster nodeKubernetes node pool (Virtual Server)Run Analysis
  • node.kubernetes.io/nodetype: ml-analytics
8 core / 32 GBi x 2 EA
  • Total 16 core / 64 GBi
repositoryFile StorageData storage1 TB
Table. Recommended specifications for cluster nodes and storage items
Notice

If you need to change specifications such as adjusting the number of nodes, adding GPU nodes, or expanding resources, please request technical support.

Add a label to a node

Add labels to the nodes directly according to the role-specific recommendations in the cluster node and storage specifications.

  • For instructions on adding labels to a node YAML, refer to the Edit Node YAML guide.

To add a label to a cluster node, follow these steps.

  1. Click the All Services > Container > Kubernetes Engine menu. Navigate to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click the Node menu. You will be taken to the Node List page.
  3. On the Node List page, select the cluster for which you want to view detailed information from the gear button at the top left, then click the Confirm button.
  4. Select the node you want to view details for and click it. You will be taken to the Node Details page.
  5. On the Node Details page, click the YAML tab. You will be taken to the YAML tab page.
  6. On the YAML tab page, click the Edit button. The node edit window opens.
  7. In the node edit window, add a label that matches the role and click the Save button.
    • Check the following information and add a label that matches the node specifications.
      CategoryPurpose-specific labels
      CPU node
      • App: node.kubernetes.io/nodetype: ml-app
      • Analytics: node.kubernetes.io/nodetype: ml-analytics
      GPU node
      • Analysis: node.kubernetes.io/nodetype: ml-analytics-gpu
      • Copilot: node.kubernetes.io/nodetype: ml-gpu
      Table. Kubernetes node label items by purpose
How-to guides
Release Note