Armory Integrations

Integrate Istio with Armory Spinnaker

 

 

Questions about Integrations?


Spinnaker Integration with Istio

 

Istio is a modern, high performance, small footprint edge and service proxy. Istio is most comparable to software load balancers such as NGINX and HAProxy.

Armory Spinnaker’s Istio integration gives you a seamless UI and pipelines to easily control your universal control pane. From a single pane you can visualize network traffic, policies and observability.

How the Integration Works:

  • Advance Load Balancing: Spinnaker can use Istio to have automatic retries, circuit breaking, global rate limiting, request shadowing, zone local load balancing, etc. to discover other services, similar to the use of DNS. A more advanced use case would be traffic shaping.
  • API For Configuration Management: Istio provides robust APIs for dynamically managing its configuration. Spinnaker stages integrate with those APIs to make changes through a safe and reproducible deployment pipeline.
  • Observability: Deep observability of L7 traffic, native support for distributed tracing, and wire-level observability of MongoDB, DynamoDB, and more. All of this and more are exposed through the Spinnaker UI to give you a single pane of glass to control your applications.

Integration Benefits:

Automate Software Delivery

Today, most engineering organizations manage their application deployments, K/V store updates and service discovery using different tools and in the worst-case, manually. Spinnaker provides a single pane of glass to manage all of your software delivery that is repeatable and automated.

Reduce Software Complexity

By using Spinnaker and an out-of-process architecture it reduces your overall complexity in your software by externalizing much of the sophisticated knobs and dials. This reduces engineering overhead and mean-time-to-resolution (MTTR) when errors occur.

Ship Faster With Confidence

Spinnaker provides safety and reliability out of the box. Using Spinnaker’s sophisticated deployment methodologies to all of your software delivery, including your service proxy, it gives you the extra confidence you need to deploy faster.