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 ...
    • 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 ...
    • How to configure a Kafka component

      Kafka is a distributed streaming platform used to publish and subscribe to streams of records. Kafka gets used for fault-tolerant storage. Kafka replicates topic log partitions to multiple servers. Use it to stream data to other data platforms such ...