Skip to main content

What’s New this Week July 20, 2020

What’s New this Week July 20, 2020 hero graphic

Jul 22, 2020 by Stu Posluns

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:

Recently Published Posts

October 20, 2021
|
by Jason McIntosh

Monitoring Spinnaker: Part 1

Overview One of the questions that comes up a lot is how you monitor Spinnaker itself.  Not the apps Spinnaker is deploying, but Spinnaker itself and how it’s performing.  This is a question that has a lot of different answers. There are a few guidelines, but many of the answers are the same as how […]

Read more

October 18, 2021
|
by David Morgenthaler

The Importance of Patents: Interview with Nick Petrella, Head of Legal

    In honor of Armory’s recent acquisition of a patent for continuous software deployment, we sat down with Nick Petrella, Head of Legal, for a casual conversation covering a wide range of subjects, from patent law to Nick’s background as a software engineer and why he made the leap to the law. Check out […]

Read more

October 11, 2021
|
by Carl Timm

Armory Agent for Kubernetes Simplifies K8s Complexity

I’ll be upfront with you, I’m a sucker for a good origin story. It’s one of the reasons I spent hours engrossed in the Marvel Cinematic Universe not too long ago.  Rooting for incredibly flawed individuals with an outsized sense of duty and superpowers to back it up….What’s not to love?  My partner has a […]

Read more