At Armory, we are passionate about the Spinnaker open source community. As the Spinnaker experts, we take a three-pronged approach to developing Spinnaker:
- Extend open source Spinnaker with enterprise features.
- Shape the vision of the open source project through our customers’ stories.
- Help the community build that vision by contributing directly to the project, and helping others to do the same.
- Governance: Armory established and leads many of the Special Interest Groups (SIGs) that steer the feature growth on the Spinnaker project, including the Kubernetes, AWS, Security, Documentation, and Platform SIGs. Armory also actively participates in many others.
- Technical Leadership: As part of the Technical Oversight Committee, Armory Engineer Ethan Rogers helps guide the project and acts as a resource for the Spinnaker community.
- Community Building: We provide 101 training and engaging sessions to Spinnaker Summit attendees, and host Spinnaker events like meetups and hackathons year-round.
- Enterprise Experience: Our input, based on our expertise empowering enterprises to deliver software to production with Spinnaker, shapes the OSS roadmap.
- With over 2,500 contributions to the ecosystem, Armory is the #3 contributor to Spinnaker, after Google and Netflix.
- Leveraging our unmatched experience with Spinnaker in the enterprise, we bring solutions that begin as customer use cases into the codebase.
- Armory engineers collaborate with teams at Netflix, Google, AWS, and other organizations to build Spinnaker features.
Kubernetes Operator for Spinnaker
The Operator makes deploying and manage the full lifecycle of your Spinnaker app simple, automated, and reliable, leveraging a Kubernetes-native GitOps workflow
Plugins Framework
Extend Spinnaker faster and more easily by building a plugin for your needs, and open sourcing it if you like. The Plugins Framework enables anyone in the community this ability.
Dynamic Account Configuration
Load configurations from a remote source, such as GitHub, and dynamically refresh that configuration without restarting Clouddriver.
Kustomize Support
Use Kustomize as a templating engine for Spinnaker, allowing you to create customized Kubernetes deployments without modifying underlying YAML configuration files.