Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
1
-
Client 2015-03-04
Description
Currently there are four predefined attributes for OID's we can reference in the Puppet DSL, adding some more standard names would make their adoption easier. Referencing Cloudability's whitepapers on tagging nodes for resource allocation and tracking (https://support.cloudability.com/hc/en-us/article_attachments/200622623/_White_Paper__AWS_Cost_Allocation_Using_Tags_And_Linked_Accounts__1_.pdf) these are the suggested additional names:
pp_cost_center
pp_product
pp_project
pp_application
pp_service
pp_employee
pp_created_by
pp_environment
pp_role
pp_software_version
pp_department
pp_cluster
pp_provisioner
As implemented in the final merged commit, these new extensions are:
+ ["1.3.6.1.4.1.34380.1.1.5", 'pp_cost_center', 'Puppet Node Cost Center Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.6", 'pp_product', 'Puppet Node Product Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.7", 'pp_project', 'Puppet Node Project Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.8", 'pp_application', 'Puppet Node Application Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.9", 'pp_service', 'Puppet Node Service Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.10", 'pp_employee', 'Puppet Node Employee Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.11", 'pp_created_by', 'Puppet Node created_by Tag'],
|
+ ["1.3.6.1.4.1.34380.1.1.12", 'pp_environment', 'Puppet Node Environment Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.13", 'pp_role', 'Puppet Node Role Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.14", 'pp_software_version', 'Puppet Node Software Version'],
|
+ ["1.3.6.1.4.1.34380.1.1.15", 'pp_department', 'Puppet Node Department Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.16", 'pp_cluster', 'Puppet Node Cluster Name'],
|
+ ["1.3.6.1.4.1.34380.1.1.17", 'pp_provisioner', 'Puppet Node Provisioner Name'],
|
Attachments
Issue Links
- relates to
-
SERVER-383 Add new trusted fact OIDs to CA service
-
- Closed
-
- links to