LogoLogo
Main WebsiteCloud Console
EN
EN
  • FPT Cloud Portal
  • Elastic Compute
    • Overview
    • Virtual Instance
      • 1. Create instance
      • 2. Power off/Reboot instance
      • 3. Terminate Instance
      • 4. Resize VM
      • 5. Create instance snapshot
      • 6. Delete snapshot
      • 7. Restore instance from snapshot
      • 8. View instance details
      • 9. Manage instance storage
      • 10. Configure floating IP
      • 11. View instance monitoring
      • 12. Create Profile SSH Key
      • 13. Configure Remote Desktop
    • Virtual Private Cloud
      • 1. Monitor VPC resources
      • 2. Switch VPC
    • Custom Image
      • 1. Upload Custom Image
      • 2. Create instance from custom image
      • 3. Manage Custom Images
    • High Capacity Storage
      • 1. Create storage disk
      • 2. Attach storage disk to instance
      • 3. Detach storage disk from instance
      • 4. Delete storage disk
      • 5. Resize storage disk
  • Networking Service
    • Overview
    • Floating IP
      • 1. Connect a Floating IP to instance
      • 2. Disconnect Floating IP from instance
      • 3. Check IP Outbound address
    • Security Group & Firewall
      • 1. Create security group
      • 2. Create firewall rules
      • 3. Delete firewall rules
      • 4. Add instance to security group
      • 5. Remove instance from security group
    • Load Balancer
      • 1. Create load balancer
      • 2. View load balancer details
      • 3. Change rules & settings of load balancer
      • 4. Delete load balancer
    • Subnet
      • 1. Create subnet
  • Command Line Interface
    • Overview
    • Command Reference
  • Activity Log
    • Overview
    • Tutorials
      • 1. Access VPC Activity Log
      • 2. Filter VPC Activity Log
      • 3. Instance Activity Log
  • Autoscale
    • Overview
    • Autoscale Profile
      • 1. Create Autoscale Profile from Custom Image
      • 2. Create Autoscale Profile from Cloud-init script
      • 3. Delete Autoscale Profile
    • Autoscale Group
      • 1. Create Autoscale Group
      • 2. On-demand manual scale
      • 3. Delete Autoscale Group
      • 4. Manual Resize Autoscale Group
      • 5. Create Autoscale Schedule
      • 6. Delete Autoscale Schedule
    • Autoscale Policy
      • 1. Create Autoscale Load balancer Policy
      • 2. Create Scaling Policy
      • 3. Attach Autoscale Policy
      • 4. Detach Autoscale Policy
      • 5. Delete Autoscale Policy
  • Database Service
    • Overview
    • Tutorials
      • 1. Create a Database
      • 2. Database details
      • 3. Manage Database
  • Kubenetes Engine
    • Overview
    • Tutorials
      • 1. Initialize Kubernetes cluster
      • 2. Access cluster details
      • 3. Access cluster dashboard
      • 4. Delete cluster
      • 5. Changing K8s cluster configuration.
      • 6. Power On/Off K8s cluster
      • 7. Autoscale
  • Container Registry
    • Overview
    • Tutorials
      • 1. Enable the container registry service
      • 2. Docker Login
      • 3. Tag and push image to FPT Container Registry
      • 4. Pull docker image from FPT Container Registry to local
  • Identity & Access
    • Overview
    • Roles & Permission
      • 1. Create new role and assign permission
      • 2. View available roles
      • 3. Role details
      • 4. Edit role and permission
      • 5. Delete role and permission
    • User Group
      • 1. Create User Group and assign permission
      • 2. View available User Group
      • 3. User Group Details
      • 4. Edit User Group
      • 5. Delete User Group
    • User Account
      • 1. Sign In
      • 2. Change password
      • 3. Enable 2FA
      • 4. Create account and access invited VPC
  • Object Storage
    • Overview
    • Object Storage
      • 1. Create object bucket
      • 2. View objects of bucket
      • 3. Upload objects to bucket
      • 4. Create folders for object management
      • 5. Change permissions in object
      • 6. Delete objects in bucket
      • 7. Delete object bucket
    • Access Key
      • 1. Create access key
      • 2. Delete access key
      • 3. View S3 endpoint details
    • S3 Clients
      • 1. Configure S3 Browser
    • S3 API SDK Documentation
  • Cloud Guard - Alert
    • Overview
    • Manage Recipient
      • 1. Create Recipient
    • Manage Alert
      • 1. Create Alert for Virtual Machine
      • 2. Create Alert for Autoscaling Group
      • 3. View Alert state
      • 4. Turn on/off Alert
      • 5. Delete Alert
  • Glossary
    • Elastic Compute
    • Activity Log
Powered by GitBook
On this page
  1. Kubenetes Engine
  2. Tutorials

1. Initialize Kubernetes cluster

PreviousTutorialsNext2. Access cluster details

Last updated 2 years ago

Notes: When creating a Kubernetes cluster need following resources are required:

Quota CPU, CPU, RAM, Storage, and Instance enough for cluster configuration required.

  • 1 Public IP Available: it’s used for Kubernetes API and Ingress.

  • 1 VM Network: Network is used for Kubernetes Nodes, The user creates menu Networking > . Requiring Subnet have “ Static IP Pool” with option Advanced.

Step 1: When you active FKE Service, on the Menu click Kubernetes > Create

Bước 2: Screen Create new Kubernetes to appear, The user enters the necessary information to initialize the Kubernetes cluster.

Information common

  • Name: User enters the name of the cluster

  • Public IP: Select Public IP use for Kubernetes Cluster. It’ll be assigned to LB’s Virtual IPs for the following functions: K8s API(TCP-6443), K8s ingress ( TCP - 80, TCP - 443)

  • Version: Version of a cluster.

  • Network: Subnet is used to deploy VMs of the Kubernetes cluster.

Master Configuration

  • Type: VM configuration instance type ( CPU & Memory) for Master Node

  • Disk(GB): Master Node’s root disk capacity.

  • High Availability:

    • Disable: Quantity (1) corresponds to the number of VM instance Master Node for cluster K8s which is 01.

    • Enable: Quantity (3) corresponds to the number of VM instance Master Node for cluster K8s is 03.

Worker Configuration:

  • Type: VM instance configuration type (CPU & Memory) for worker node.

  • Disk (GB): Worker node’s root disk capacity.

  • Quantity: The number of VM instance Worker nodes for cluster K8s.

Storage Policy & Load Balancer

  • Policy: Select the Storage Policy used for the disk of VMs in the Kubernetes cluster.

  • LB Size: Load Balancer’s configuration.

    • Standard: Max 2000 CCU, 4000 http req/s, bandwidth 100Mbps.

    • Advanced: Max 4000 CCU, 8000 http req/s, bandwidth 100Mbps.

    • Premium: Max 8000 CCU, 16000 http req/s, bandwindth 100 Mbps.

Nodes Credentials

  • Password: Password used to login VM Node (user root)

  • Public key: The Key used to login VM Node (user root). The user created in menu “SSH Management”.

NFS Storage

  • Check box: Select to deploy NFS Persistent Storage with the Kubernetes Cluster.

  • Disk (GB): NFS storage’s capacity.

Advance Config

Select the “eye” icon to display advanced information for the Kubernetes cluster. If you don't understand parameters, leave them as defaults.

  • Pod Network: Network used for the pod in the cluster.

  • Service Network: Network used for Service in the cluster.

  • Network Node Prefix: Subnet Prefix for the pod in the cluster.

  • Max pod per Node: The maximum number of Pods in the Node.

Step 3: Check all the entered parameters, select Create to perform the initialization of the K8s cluster.

The process will execute, while the user can’t edit the cluster until the process is complete

Subnet