Integrate SkyDNS with Armory Spinnaker
Questions about Integrations?
SkyDNS is a distributed service for announcement and discovery of services built on top of etcd. It utilizes DNS queries to discover available services. This is done by leveraging SRV records in DNS, with special meaning given to subdomains, priorities and weights. Armory Spinnaker’s SkyDNS integration provides a seamless UI to easily identify healthy and unhealthy nodes.
How the Integration Works:
- Service Discovery: Spinnaker can use SkyDNS to discover other services, similar to the use of DNS. A more advanced use case would be traffic shaping.
- Health Checking: While rolling out a new deployment, SkyDNS can be used to help Spinnaker understand the viability of hosts. Health status can also be used to determine rollback recommendations post deploy.
Automate Software Delivery
Today, most engineering organizations manage their application deployments, K/V store updates and service discovery using different tools, or in the worst case, manually. Spinnaker provides a single pane of glass to manage all of your software delivery in a repeatable and automated process.
Reducing Architecture Complexity
By combining client and service side service discovery with Spinnaker and Consul it reduces your overall service discovery footprint reducing 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 gives you the extra confidence you need to deploy faster.
This feature currently exists as an Armory experiment in the form of a Run Job or webhook stage. Our Professional Services Team is happy to help customers implement the solution.
If you're interested in a native integration, contact us! We'd love to hear your feedback and use case.