Service Mesh Configuration

Service mesh is a concept used to describe the network of microservices and their interactions, forming the foundation for managing service-to-service communications.

Istio is the industry-standard technology for managing service mesh, and Cocktail supports the installation and monitoring of Istio.

What information does it provide?

  • It visualizes service-to-service connection configurations.

  • It provides network traffic monitoring information.

What are the advantages of service mesh configuration?

Ease of Istio installation

Istio installation is made easy through Cocktail Cloud's addon features.

Integration of Cocktail Cloud and Istio monitoring screens

Istio's monitoring screen is integrated with Cocktail Cloud's web UI.

Task List

  • Install Service Mesh

  • View Service Mesh

1. Install Service Mesh

1) To use the service mesh, the platform administrator needs to deploy Istio to a specific cluster through the addon feature.

1.1 View Cluster List

1) Go to [Infrastructure] - [Clusters] tab and select the registered cluster.

1.2 View Installed Addons for the Cluster

1) The overview screen for the selected cluster will be displayed. Click on the [Addon] menu at the top to see the list of installed addons for that cluster.

1.3 View Available Addons for the Cluster

1) To install Istio, click on the "Deploy" button in the upper-right corner of the Addons list screen. The list of addons already installed and those available for installation on the cluster will be displayed.

1.4 View Istio Addon Information

1) Click on the "Deploy" button for the Istio card. Information about the Istio addon and explanations of parameters that can be configured during deployment will be shown.

1.5 Deploy Istio

1) Navigate to the "Settings" tab at the top of the Istio addon information screen. The configuration information input screen for deploying Istio will appear. After entering the configuration information, click the "Deploy" button.

2) After Istio is installed on the cluster, the "Service Mesh" menu will be displayed at the top when accessing the service map screen for that cluster.

2. View Service Mesh

1) Access the "Service Mesh" menu for a specific service map. In the center of the screen, it displays the connection relationships between services and workloads, along with information about requests and responses. On the right side of the screen, it shows traffic-related information specific to the selected connection relationship in the center of the screen.

2.1 Accessing Graph Information Guide

1) Click on the question mark button at the top of the Graph to get information on how to view the graph

2.2 Select Graph Type

1) Choose the desired graph type to view.

2) Available graph types include

  • App Graph: Displays the connection relationships between services and workloads, representing all versions of workloads as a single graph node.

  • Service Graph: Displays the connection relationships between services.

  • Versioned App Graph: Displays the connection relationships between services and workloads, showing individual connections with multiple versions of workloads. Additionally, it includes multiple versions of the same workload within a single box.

  • Workload Graph: Displays the connection relationships between services and workloads, showing individual connections with multiple versions of workloads. Unlike the Versioned App Graph, it does not include multiple versions of the same workload within a single box.

2.3 Configure Graph Display Information

Configure the information displayed on the edges connecting nodes in the graph. Additionally, configure the elements displayed on the graph.

Last updated

ⓒ2023. Acornsoft Corp. All rights reserved.