armature |ˈärməCHər, -ˌCHo͝or |
2 a metal framework on which a sculpture is molded with clay or similar material.
• a framework or formal structure, esp. of a literary work: Shakespeare's plots have served as the armature for many novels.
-- New Oxford American Dictionary
This repository contains Puppet Armatures, which are proposals to enhance / add features to Puppet or something in the Puppet eco-system. This is a community-focused process intended to improve openness and transparency in both Puppet Labs-funded and contributor efforts. For details, please read ARM-0, which describes the rationale and process.
| ARM | Title | Description | Revision | Date | State |
|---|---|---|---|---|---|
| 0 | ARM | Describes ARM itself | 1.0.0 | March 26, 2013 | Completed |
| 1 | Templates | Templates for creating a new ARM | 1.0.0 | March 26, 2013 | Completed |
| 2 | Iteration | Add iteration to the Puppet Language | 2.0.0 | Oct 24, 2013 | Completed |
| 3 | Puppet Templates | Add support to write templates in the Puppet Language | 1.0.0 | May 1, 2013 | Submitted Discuss |
| 4 | Heredoc | Add support for Heredoc feature to Puppet Language | 2.0.0 | April 23, 2013 | Submitted Discuss |
| 5 | Structured Facts | Implementation of structured facts in Facter | 0.0.1 | February 25, 2013 | Draft |
| 6 | Puppet Capabilities | Support cross-host application management and monitoring | 1.0.0 | February 20, 2013 | Draft |
| 7 | Puppet Types | Express Puppet Types in the Puppet DSL | 0.0.0 | February 26, 2013 | Draft |
| 8 | Puppet Bindings | Unified dependency injection framework for Puppet | 0.0.1 | June 1, 2013 | Draft Discuss |
| 9 | Data in Modules | Focused specification for providing Hiera data in Puppet Modules | 0.0.2 | Aug 16, 2013 | Draft |
| 10 | Additional Node Scope | Add a level of scope for nodes | 0.0.0 | March 1, 2013 | New |
| 11 | Execution Model | Describe a next-gen execution model for Puppet | 0.0.2 | March 22, 2013 | New |
| 12 | Star Resource Data Format | Adds new resource data format to describe a resource without automatically declaring it | 0.0.1 | April 1, 2013 | New |
| 13 | SSL Behaviour | Describe Puppet's use of SSL, configuration options, and best practices. | 0.0.1 | April 17, 2013 | New |
| 14 | Managing System Reboots | Describe Puppet's ability for managing system reboots. | 0.0.1 | April 17, 2013 | New - |
| 15 | Master to Produce Meaningful Status Messages | Allow administrators and/or the master process itself to update the status response when /production/status/no_key is hit so that proper load balancer support can be achieved. | 0.0.1 | August 21, 2013 | New - Discuss |
| 16 | Managing ACLs (Access Control Lists) | Describe Puppet's ability for managing access control lists. | 0.0.1 | October 25, 2013 | New - Discuss |
| 17 | Reserved for DCS | TBD. | 0.0.0 | - | tbd. Discuss TBD |