How to configure a Microservice component

How to configure a Microservice component

Istio is an open platform for providing a uniform way to integrate microservices, manage traffic flow, enforce policies, and aggregate telemetry data. Istio's control plane provides an abstraction layer over the underlying cluster management platform, such as Kubernetes.

Kiali is an observability console for Istio with service mesh configuration and validation capabilities. Use it to understand the structure and health of your service mesh by monitoring traffic flow to infer the topology and report errors. Kiali provides detailed metrics and a basic Grafana integration for advanced queries. Integration with Jaeger provides distributed tracing.

Microservices - also known as microservice architecture - is an architectural style that structures an application as a collection of services that enables the rapid, frequent and reliable delivery of large, complex applications. It also allows an organization to evolve its technology stack.

Add one or more Microservice.

Secret: Microservices running in containers need to transfer secrets to allow them to communicate with each other. When microservices talk to authorization servers and other services, the microservices need secrets that they use for communication.

Horizontal Pod Autoscaler: The Horizontal Pod Autoscaler automatically scales the number of pods in a replication controller, deployment, replica set, or stateful set based on observed CPU utilization (or, with custom metrics support, on some other application-provided metrics).
Microservice Settings
  • The name of the Microservice should be unique within the stack.
  • Use namespaces to organize Microservices within the stack. Every object in a Kubernetes cluster belongs to a namespace. The namespace of Microservices in this configuration must match with a namespace defined in the Microservice HELM chart.
  • HELM Chart can be directly defined at HELM Value Text field or loaded from HELM Chart Repository.
What's Next

    • Related Articles

    • How to configure Microservice+ Platform

      You can initiate configuring a new stack from a few different places: On the Home page, "Configure stack" button on the Stacks statistics block. On the Stacks page, the "Configure new stack" button on the top page On the Projects page, select Project ...
    • How to customize Microservice+ Platform

      You can configure a new stack for Microservice+ Platform by following this. Test / Proof of Concept (POC) Stack To create a simple test Microservice+ Platform stack, set the following parameters. On AWS & K8S component: Provider Key Name: Choose the ...
    • How to configure Istio component

      Choose one of two options to integrate StreamSets Data Collector with the Data Platform Stack. Create a new StreamSets Data Collector cluster within the Data Platform Stack Integrate externally created StreamSets Data Collector cluster with Data ...
    • What is Microservice+ Platform

      Microservice architecture is about decomposing a software system into autonomous modules which are independently deployable, maintainable, and testable. These loosely coupled and independently deployable can communicates via lightweight, ...
    • How to configure a Grafana component

      Grafana is open-source visualization and analytics software. Query, visualize and explore key metrics, set an alert to quickly identifying problems with the system to minimize disruption to services. snapblocs uses Grafana with Elastic Stack (ELK) to ...