Skip to main content

What’s New this Week July 20, 2020

Welcome back to our bi-weekly feature development roll-up, with updates on features from Experiments through to GA. This is our way of taking you on the journey of “How an Idea Becomes a Feature” at Armory. You can track features as they go from Experiment to Early Release and then to General Availability. Here is a link to the Early Release, Beta, and GA definitions at Armory.

Check out these links for a deeper dive:
Below please find details on features we are building.

 

New Experiments

What is an Experiment? An experiment is a test version of a feature for us to present to you, our users, designed to solve some of your key pain points. This is your opportunity to provide us feedback. We want to hear the good, the bad, and the ugly, so that we can create the best feature to solve your problem. 

 

  • Spinnaker Plug-Ins
    • What is it?
      • The Spinnaker Plug-in framework leverages PF4J to simplify the loading and management of third-party extensions in Spinnaker. This helps to create a Spinnaker project with a lean core and an extensive ecosystem, and makes it much easier to extend Spinnaker for your particular needs. 
    • What’s new and what are the benefits?
      • Notification Plug-Ins: This highly-requested feature will enable users to integrate their own customer notification systems or currently-unsupported vendors such as Microsoft Teams
    • Where can I learn more?
      • Interested in learning more about plug-ins, or in creating some? Reach out to us at [email protected]

In-Progress

We’re working on several exciting projects, we like to be transparent and share updates so you can see what’s coming up!

 

  • Namespaces Support for Vault Enterprise
    • What is it?
      • ‘Namespaces’ is a set of features within Vault Enterprise that allows Vault environments to support Secure Multi-tenancy within a single Vault infrastructure. We’ve improved our Vault integration with Spinnaker to support the use of Namespaces
    • What Are the benefits?
      • This feature enhancement will create a more streamlined and secure user experience for storing your Spinnaker secrets within Vault
    • Where can I learn more?
  • PR Check Integration for Pipelines as Code (Dinghy)
    • What is it?
      • Armory’s Pipelines as Code feature can now run validation checks against dinghyfiles in pull requests and provide feedback, similar to how unit tests are run against code PRs
    • What Are the benefits?
      • This feature helps to surface any errors in your Pipelines as Code files before they are committed to master, and provides helpful error notifications to make remediation easier
    • Where can I learn more?

Early Release

What is an early release of a feature? It is a feature that is working and installable, but some functionality is likely to be missing and a number of known and unknown issues are likely to surface. It’s a first version. Please call out anything you can’t live without, and what you’d like to see changed or improved.

 

  • Armory Spinnaker Splunk App
    • What is it?
    • What Are the Benefits?
      • Access, visualize, and understand the rich datasets within Spinnaker, via Splunk. See deployment and user information, track DORA, Value Stream, and Continuous Verification metrics, and identify hidden bottlenecks in your SDLC. 
    • Where can I learn more?
      • Read this blog and watch the demo video here, check out the app on Splunkbase here, and check out our docs here.

General Availability

What is general availability? This is a feature we have added and fully support in our product offering. Please let us know what is working well, and what you’d like to see expanded, added, or improved.

 

  • Armory Release v2.20.4
    • We’ve released Armory v2.20.4! The main callouts for this release are improvements to the Pipelines as Code Slack integration and enabling base64 artifacts to be used in Terraform stages. Check out the docs here!
  • Plug-in Dev Environment Setup Docs
    • The Plug-in Framework is seeing incredible momentum. To help developers continue to create exciting new plug-ins for Spinnaker, we’ve added additional documentation here detailing how best to set up a dev environment to build a Spinnaker plug-in
Here are the latest release notes:
We appreciate your feedback – let us know what you think! Want to get an early release or need any help configuring these features? Contact us here.
Armory’s platform exists to help make software delivery continuous, scalable, and safe. If you want to try these or any other Armory features, you can: