LogoLogo
Cocktail Cloud
  • What is Cocktail Cloud?
  • Apply for Service
    • Using Cocktail Cloud
  • overview
    • Kubernetes and Cocktail Cloud
    • Understanding Concepts
      • Platform
      • Workspace
      • Cluster
      • Service Map
      • Image Build
      • Security
      • Monitoring
      • Catalog
  • Getting Started
    • Cluster Creation
      • AWS (EKS)
      • NCP (NKS)
      • Azure (AKS)
      • GCP (GKE)
      • ETC (Datacenter)
    • Cluster Registration
      • AWS (EKS)
      • NCP (NKS)
      • Azure (AKS)
      • GCP (GKE)
      • ETC (Datacenter)
    • Managing Cloud Provider
      • AWS
    • Creating a User
    • Create Service Map
    • Create Registry
      • Create Registry
      • External Registry Registration
        • Setting Up AWS ECR
        • Setting Up Azure ACR
        • Setting Up Docker Hub
        • Setting Up Docker Registry
        • Setting Up Google GCR
        • Setting Up Harbor
        • Setting Up Naver
        • Setting Up Quay
    • Create a Workspace
  • Cluster Backup and Restore
    • Cocktail Backup and Restore
    • Backup/Restore Preparations
      • AWS S3 Configuration
      • Azure Blob Storage Configuration
      • Google Cloud Storage Configuration
      • MinIO Configuration
    • Create storages
    • Backups
    • Restoration
    • Backup/Restore Overview
  • Log Service
    • Cocktail Log Service
    • Installation
      • Install Log Service
      • Registration Log Service
      • Install Log Agent
      • Install Log Operator
    • Setting
      • Change Opensearch Admin password
    • Application Logs
      • Application Management
      • Application logging
        • Automatic instrumentation of container logs
          • Java
          • Python
        • Manual measurement of file logs(SDK)
          • Java
          • Python
        • Manual measurement of file logs (Sidecar)
          • Fluent-bit
    • Container Logs
    • Cluster Audit Logs
    • Troubleshooting
  • CI/CD
    • Creating a Build Server
    • Build Image
    • Setting up a Pipeline
  • application
    • Catalog
    • Application Deployment
    • Configuration Information Creation
    • Volume Requests
    • Service Exposure
    • Ingress
    • Service Mesh Configuration
  • Platform Management
    • Multicluster Configuration
    • Cluster Management
    • Workspace Management
    • Security
    • Integrated Monitoring
  • API Management
    • API Token Issuance
    • API Issuance History
    • API Execution Logs
  • Certificate Management
    • Issuer Management
    • Private Certificate
    • Public Certificate
  • Deepening operations
    • Maintaining Login Session in Case of Inability with Ingress Configuration
    • Add Ingress Proxy Configuration
    • Accessing Harbor from a Server Other Than the Registry VM
    • Configuring Harbor with a Public SSL Certificate
Powered by GitBook

â“’2023. Acornsoft Corp. All rights reserved.

On this page
  • 1. EKS Cluster Registration
  • 1.1 Move to the Cluster Registration screen
  • 1.2 Choose Cluster Provider and Type
  • 1.3 Cluster Registration
  • 2. Create Storage Class
  • 2.1 Move to the storage class creation screen
  • 2.2 Configure Storage Class
  • 2.3 Storage Class Creation Completed

Was this helpful?

Export as PDF
  1. Getting Started
  2. Cluster Registration

AWS (EKS)

PreviousCluster RegistrationNextNCP (NKS)

Last updated 1 year ago

Was this helpful?

When you have previously registered an existing EKS cluster in Cocktail and need to delete it, simply delete the cluster from the AWS console. Please keep this in mind.

1. EKS Cluster Registration

1) Register the created EKS cluster with the Cocktail Cloud using the following procedure.

1.1 Move to the Cluster Registration screen

1) Click on the "+ Register cluster in use" button in the upper right corner of the [Infrastructure] - [Clusters] tab.

1.2 Choose Cluster Provider and Type

1) Select 'Amazon Web Service' as the provider in the cluster configuration form.

2) Choose the type attribute as 'EKS'.

3) Once these two attributes are selected, the Cluster ID setting will be displayed in the cluster configuration form.

4) Choose the region as the one where EKS was created (Example: Seoul (ap-northeast-2)).

  • The Provider and Type fields are mandatory.

1.3 Cluster Registration

Item (* is required)
Content

Cluster ID*

Cluster name managed by AWS EKS - Retrieve from the Kubernetes config file for the cluster to be registered (~/.kube/config) - Alternatively, check in the AWS console under EKS > Clusters and input the information.

ID*

The content written for the cluster ID remains the same - Must not overlap with the IDs of other already registered clusters

Kubernetes Version*

Enter the Kubernetes Version for the Cluster to be registered

Cluster Name*

The Cluster Name to be used in Cocktail Cloud

Description

Description of the Cluster to be registered

Master address*

Kubernetes Master API Address -Alternatively, check AWS Console > EKS > API Server Endpoint section and enter

Node Port Host Address*

Enter the Public IP of Kubernetes

Node Port Range*

Input the port range 30000-32767, which is available in Kubernetes

Cluster CA Certification*

Cluster CA Certificate

- check AWS Console > EKS > Certificate authority section and enter.

Access Key ID*

ACCESS_KEY of the AWS IAM user with access to the cluster to be registered - Confirm and retrieve from AWS Console > IAM > Users.

Secret Access Key*

SECRET_ACCESS_KEY of the AWS IAM user with access to the cluster to be registered

- Confirm and retrieve from AWS Console > IAM > Users.

1) Click the "Save" button in the menu bar to save the cluster registration.

2) After registration is complete, the cluster list will be displayed.

2. Create Storage Class

1) To use PV/PVC, you need to create a new storage class.

2.1 Move to the storage class creation screen

1) Click on the "+ Create" button at the top right corner of the [Storage] - [Storage Classes] tab, then select AWS EBS CSI.

2.2 Configure Storage Class

1) Fill out the settings form accordingly, then click the "Save" button.

Item (* is required)
Content

Name*

Storage Controller Name

Description

Description of the Storage Controller

Base Storage

Default Storage Settings for Use in this Cluster

Volume Binding Mode*

Volume Binding Mode Selection

- Immediate: Operates at the time PVC is created.

- WaitForFirstConsumer: Operates at the time Pod is created

Reclaim Policy*

- RETAIN: The storage remains when deleted and is automatically reattached upon recreation.

- DELETE: The storage is deleted along with the resource.

Parameters

Name and Value are separated. In each server, enter the IP of the server-side (target) for server, and for share, enter the mount path of the server-side (target).

Mount Options

Only values can be registered. For each, enter "hard" for the value and specify the NFS version (nfsvers). For default OS, set nfsversion to 4.1, and for NAS or other storage, set it to 3.

2.3 Storage Class Creation Completed

1) You can now verify the created storage class

[Screen] Cluster Configuration Form
[Screen] Cluster Information in AWS Console
[Screen] Initial Storage Class Screen
[Screen] Storage Class Configuration Screen
[Screen] Storage Class Creation Screen