Cloudeka
  • Service Portal Cloudeka
  • Starter Guide Deka Flexi
  • Introduction
    • Sign Up
    • Sign In
    • Sign Out
    • Forgot Password
    • Project
      • Create a New Project
      • List Service
      • Delete Project
    • Profile Setting
    • Organization
      • Manage Role Organization
      • Setting Organization
    • Check Audit Log
    • Broadcast
    • Voucher
      • Voucher Trial
      • Voucher Credit
      • Voucher Discount
  • Deka Flexi
    • Deka Flexi: Instance
      • Introduction
      • Machine Type
      • Operating Systems
      • Server Group
        • Create Server Group
        • Detail Server Group
        • Delete Server Group
      • Create a VM Instance
      • Details Instance
        • Deka Agent
        • Power On Instance
        • Power Off Instance
        • Reboot Instance
        • Resize Instance
        • Resize Root Disk
        • Attach Interface
        • Detach Interface
      • Connect to VM Instance
        • Connect to VM Instance via Cloudeka Portal
        • Connect to Windows VM Instance via RDP (Remote Desktop)
        • Connect to Linux VM Instance via SSH
        • Connect to Linux VM Instance via SSH Key
      • Create SSH Keys
      • Delete VM Instance
    • Deka Volume: Storage
      • Creating & Attaching a Storage or Disk
      • Formatting a Disk
        • Formatting & mounting a disk on Windows
        • Formating & mounting a disk on Linux
      • Increase Storage
      • Delete Storage
    • Deka Volume: Images
      • Snapshot
        • Take a Snapshot for Instance
        • Restore a snapshot for Instance
        • Delete a snapshot for Instance
        • Take a snapshot for Storage
        • Delete a snapshot for Storage
      • Backups
      • Custom Image
    • Deka Flexi: Network
      • VPC Network
        • Create VPC Network
        • Edit VPC Network
        • Add/EditPort
        • Delete Port
        • Add/Edit Subnet
        • Delete Subnet
        • Delete VPC Network
      • Floating IP
        • Assign Floating IP
        • Unassign Floating IP
        • Reassign Floating IP
        • Delete Floating IP
    • Deka Flexi: Security
      • Security Firewall Rule
      • Edit Security Firewall Rule
      • Delete Security Firewall Rule
    • Deka SLB
      • Create Load Balancer
      • Configuration Deka SLB
      • Delete Load Balancer
      • Example Use Case
    • Deka VPN
      • Create VPN
      • OpenVPN Configuration
        • Create OpenVPN
        • Add OpenVPN User
        • Edit OpenVPN User Configuration
        • Download OpenVPN
        • Install OpenVPN on Windows
        • Install OpenVPN on MacOS
        • Connection with OpenVPN
        • Delete OpenVPN User
        • Delete OpenVPN
      • IPsec Configuration
        • Create IPsec
        • Connect IPsec
        • View Pre Shared Key
        • Disconnect IPsec
        • Delete IPsec
      • Remote Instance using Putty
      • Delete VPN
    • NAT Gateway
      • Create NAT Gateway
      • Configuration NAT Gateway
        • Add Floating IP
        • Delete Floating IP
        • Add Static Route
        • Delete Static Route
        • Add NAT
        • Delete NAT
      • Remote Instance
        • Create VPC Expert
        • Create Instance
        • Floating IP Configuration
        • Virtual Machine Access Internet
        • Remote Virtual Machine using Computer Terminal
      • Remote Putty
        • Create VPC
        • Configuration Interface
        • Configuration NAT Gateway
        • Configuration Firewall
        • Remote Instance using Putty
      • Delete NAT Gateway
    • Deka Agent
      • Install Deka Agent on Linux
      • Detail Deka Agent
        • Quick CPU / Mem / Disk
        • Basic CPU/ Mem/ NET/ Disk
        • Memory Meminfo
        • Memory Vmstat
        • System Timesync
        • System Processes
        • System Misc
        • Hardware Misc
        • Systemd
        • Storage Disk
        • Storage Filesystem
        • Network Traffic
        • Network Sockstat
        • Network Netstat
        • Node Exporter
      • Export to PDF
      • Monitoring Deka Agent
    • Deka GLB
      • Create Deka GLB
      • Configuration Deka GLB
      • Delete Deka GLB
      • Example Use Case
  • Deka Prime
    • Introduction
    • NSX-T & NSX-V
    • Delete Project
    • Menu Instance
      • Create New Instance
      • Access Console Instance
      • Power On Instance
      • Power Off Instance
      • Detail Instance
      • Configuration NICs
      • Configuration Guest OS
    • Menu Network
      • Create Routed Network
      • Create Isolated Network
      • Edit Network
      • Delete Network
    • Menu Security
      • Firewall
      • NAT
      • Routing
      • IP Set
    • Menu Catalog
    • Configuration Deka Flexi
  • Storage
    • Deka Box
      • Create Deka Box
      • Overview Deka Box
      • Resize Deka Box
      • Managing Deka Box Access Key
      • Access Deka Box using S3 Browser
      • Upload files and folders in S3
      • Enable versioning in S3
      • Create Static Web in S3
      • Delete Deka Box
      • Bucket and Group Access Policies
        • Specify permissions
        • Edit S3 Bucket Policies
    • Deka NFS
      • Create Deka NFS
      • Detail Deka NFS
      • Mount Deka NFS in Instance
      • Unmount Deka NFS in Instance
      • Delete Deka NFS
  • Network
    • Deka CDN
      • Create CDN
      • Location Configuration CDN
      • Configuration CDN via Editor
      • Deploy CDN
      • Renewal SSL
      • Delete CDN
    • Deka DNS
      • Create DNS
      • Setting DNS Management
      • Delete DNS
  • Platform
    • Deka Dbaas
      • Create Data Store
      • Data Store Detail
      • Delete Data Store
      • Database Access Using Other Apps
    • Deka Rock
      • Create Deka ROCK
      • Detail Deka ROCK
      • Machine Set
      • Security Group
      • Maintenance Windows
      • Open Console with Openshift
      • Installing CLI (oc) on Computer
      • Destroy Cluster Deka ROCK
    • Deka Harbor
      • Create Deka Harbor
      • Detail Deka Harbor
      • Configuration Worker
      • Configuration Load Balancer
      • Configuration Inbound Rule
      • Kubernetes Dashboard
      • Delete Deka Harbor
  • Security
    • Deka AST
      • Create Project
      • Scan Project
      • Change Setting Project
      • SAST
      • SAST Issue
      • SAST: Measure Code
      • SAST: Custom Rule
      • SAST: Security Detector
      • SCA
      • Secret Key
      • Repo Missconfiguration
      • Scan Validation AppSec
      • Dynamic Security
      • Integration
      • Report
      • Delete Project
    • Deka SSL
      • Create Deka SSL
      • Download Key SSL
      • Renewal SSL
      • Import SSL
      • Delete SSL
  • CI/CD
    • Deka Registry
      • Create Deka Registry
      • Summary
      • Repositories
      • Logs
      • Labels
      • Tag
      • Member
      • Push
      • Resize
      • Delete Deka Registry
  • Software
    • Deka POP
      • Introduction
      • Detail Deka Pop
  • Monitoring
    • Alerting
      • Create Alert
      • Edit Alert
      • Delete Alert
      • Alerting Tes Implementation
    • Deka Agent
  • Support
    • Support Ticketing
      • Create Ticket
      • Ticket Details
    • Deka Manage Service
      • Bought a Manage Service Package
      • Downgrage/Upgrade Package
      • Unsubscribe Package
  • Billing
    • Check Billing
    • Balance
      • Billing Payment type Postpaid Project
      • Billing Payment type Prepaid Project
  • Miscellaneous
    • NTP Server
    • How to Sync Local and Remote Directories with Rsync
  • Deka GPU
Powered by GitBook
On this page
  • Add Backend Configuration
  • Add Frontend Configuration
  • Edit Backend Configuration
  • Edit Frontend Configuration
  • Delete Backend/Frontend Configuration
  1. Deka Flexi
  2. Deka GLB

Configuration Deka GLB

PreviousCreate Deka GLBNextDelete Deka GLB

Last updated 2 months ago

After creating Deka GLB, the next step i s add backend configuration and frontend configuration. Make sure you already have a VM Instance that uses a floating IP. On the Load Balancer page, click the Configuration button.

Config Deka GLB

The Load Balancer Configuration page appears which displays three labels.

Config Deka GLB

There are three tabs available on the Configuration Load Balancer page including is General tab, Backend tab, and Frontend tab. This section explains several configurations that can be done.

Add Backend Configuration

To add Backend Configuration in Load Balancer, you should add a VM Instance that already has an floating IP. Follow these steps to configure Backend in Load Balancer:

  • The Configuration Load Balancer click Backend tab, then click Create Backend.

  • The Create Backend page appears, fill in the form provided.

Colum
Description

Name

The backend configuration and for naming characters can only use A-Z, a-z, and “_” underscore

Load Balancer Method

In this column there are 3 options including

Roundrobin, Least Connection, and Source.

Mode

There are 2 Modes including the following:

  1. HTTP

  2. TCP

If in the Mode column select HTTP protocol, the following columns will appears.

Column
Description

Advanced Check

If in the Mode column, you select HTTP then click httpchk.

Http Check Method

There are 2 options:

  1. GET, used to make data request for retrieve data.

  2. POST, used for request to create new data.

Http Check URI

This column is used to determine whether the server status is active or inactive. In this section type /_health.php

If in the Mode column select TCP protocol, the following column will appear.

Colum
Description

Advanced Check

There are 2 options including the following:

  1. SSL Hello Check is used to ensure that an SSL connection to the backend server can be established successfully.

  2. TCP Check is used to check the availability or health of TCP connection between two devices or nodes in a network.

After determining the protocol used, in the Servers section you can add more than one server to use for the Backend configuration. In the Server Name, you can select Other if you add the server used to another organization on Cloudeka portal service.

Colum
Description

Servers - Server Name

VM Instance that have floating IP exist in projects in one organization or another.

Servers - Server Port

The port that the server will use.

Servers - Max Connection

The maximum number of connections accepted on the server.

Servers - Weight

The load that will be received by the server.

  • After filling in all the forms on the Create Backend page, click the Create Backend button.

  • A notification Backend Configuration has successfully created!.

Add Frontend Configuration

After you configure backend, for next step configure frontend following these stepsuntuk langkah selanjutnya mengkonfigurasi frontend dengan mengikuti tahpan berikut:

  • On the Configuration Load Balancer click Frontend tab , and click Create Frontend.

  • The Create Frontend page appears, fill in the form provided.

Colum
Description

Name

Frontend configuration name and for frontend naming characters only A-Z, a-z, and _ underscore

Default Backend

Select the backend that was previously created.

If you want to add a Backend configuration press the Add Backend button.

Column
Description

Backend Name

Backend configuration name.

ACL Name

To define rules that control access or behavior of specific traffic.

Criteria

To determine whether a request should be directed to a specific backend or not. There are 3 options including:

  1. req.hdr(Host) is criteria that checks the value of the Host header in an HTTP request.

  2. path_beg is this criterion checks whether the request URL path starts with a certain value.

  3. path_end is this criterion checks whether the request URL path ends with a certain value.

Value

This column adjusts from your selection in the Criteria column.

  1. req.hdr(Host) for example www.example.com

  2. path_beg is a path that starts with a path prefix“/”. Example:“/example.php”

  3. path_end is the path that a particular file extension ends with. Example:“.php”

Condition

There are two options among them:

  1. Equal used to checkwhether a value is the same as the value entered in the ACL column.

  2. Not Equal used to check whether a value is not the same as the value entered in the ACL column.

Action

There is a Delete button to delete the Backend configuration that has been added.

After determining the Backend configuration used, there are other columns that must be filled in.

Colum
Description

Bind Address

Because Deka GLB configuration select Internet.

Mode

There are 3 options:

  1. HTTPS

  2. HTTP

  3. TCP

If you select HTTPSin the Mode column, the following columns will appear:

Column
Description

Bind Port

By default it used port 443.

Certificate File

You can upload the certificate file that you have. If you use the Cloudeka Portal Service, namely Deka SSL, you can download files in the SSL menu in the SSL Menu in the Manage Module.

Key File

You can upload the key file that you have. If you use the Cloudeka Portal Service, namely Deka SSL, you can download files in the SSL Menu in the Manage Module.

If the Mode column select the HTTP protocol or TCP protocol, the following columns will appear:

Column
Description

Bind Port

Determine the protocol used

  1. The HTTP protocol is immediately filled with port 80,

  2. The TCP protocol determines the port to be used

  • After filling in all the forms on the Create Backend page, click the Create Backend button.

  • A notification “Frontend Configuration has successfully created!”.

Edit Backend Configuration

The following are the steps for update the Deka GLB backend configuration:

  • On the page Configuration Load Balancer, click Backend tab. On backend_satu in the Backend Name column, click the Edit button.

  • The Edit Backend page, the only things that can be changed are the Load Balance Method, Advanced Check, Http Check Method, Http Check URI, and you can add Servers by clingking Add Servers. Then click Update Backend.

  • A notification Backend Configuration has successfully updated!

Edit Frontend Configuration

You can change frontend configuration that you have created by following that you have created by following these steps:

  • On the page Configuration Load Balancer, click tab Frontend. On frontend_satu in the Frontend Name column, click Edit button.

  • The Edit Frontend page, only the columns that can be change Default Backend, Additional Backend if you want to add another Backend by button click Add Backend, Bind Address, and Bind Port. Then click Update Frontend button.

  • A notification Frontend Configuration has successfully updated! That the Load Balancer frontend configuration has been updated.

Delete Backend/Frontend Configuration

To delete backend and frontend configuration in Deka GLB configuration. The initial step isto delete the frontend configuration and then delete the backend configuration. On the Configuration Load Balancer in Frontend tab. Select Delete button.

Display the Delete Frontend window, enter the name of the frontend configuration and click the Confirm button to continue deletion process.

Wait until the process is complete and the notification "Frontend configuration has been successfully deleted!" appears.

After successfully deleting the frontend configuration, the next step is to delete the backend configuration. If you have not deleted the frontend configuration, a notification will appear “Please detach default backend from frontend configuration!” On the Backend tabselect the button Delete.

The Delete Backend window appears, enter the frontend configuration name and press the button Confirm to continue the configuration deletion process.

Wait until the process is complete and the notification "Frontend configuration has been successfully deleted!"

Add Configuration, for further explanation, can you follow the steps in the sub-chapter and .

Edit Configuration, for further explanation, can you follow the steps in the sub-chapter , and .

Delete Configuration, for further explanation, can you follow the steps in the sub-chapter

Config Backend
Config Backend
Config Backend - Protocol HTTP
Config Backend - Protocol TCP
Config Backend
Config Backend
Config Backend
Config Frontend
Config Frontend
Config Frontend
Config Frontend
Config Frontend - Protocol HTTPS
Config Frontend- Protocol HTTP / Protocol TCP
Config Frontend
Config Frontend
Edit Configuration Backend
Edit Configuration Backend
Edit Configuration Backend
Edit Configuration Frontend
Edit Configuration Frontend
Edit Configuration Frontend
Delete Configuration FE
Delete Configuration FE
Delete Configuration FE
Delete Configuration BE
Delete Configuration BE
Delete Configuration BE
Add Backend Configuration
Add Frontend Configuration
Edit Configuration Backend
Edit Configuration Frontend
Delete Configuration.
Page cover image