Forum: CFEngine Help
Subject: Re: Documenting policy
Author: zzamboni
Link to topic: https://cfengine.com/forum/read.php?3,26480,26484#msg-26484
I'm not completely sure what you want to do - to document your policy files, or
to produce documentation using policy files? You mention both in your post.
Documenting what the policies do, or documenting the system that the policies
are creating/configuring?
As for policy files, in principle the CFEngine way is to consider policy files
as their own documentation ("infrastructure as documentation") - as you
encapsulate things to higher levels, the "why" and "what" should be more
visible than "how". You can use "handle" and "comment" attributes to express
human-readable names and intent of promises. You should be able to use cf-know
to extract and display this information. In CFEngine Enterprise, you can search
and view this information in a graphical form using the knowledge map. I
haven't played much with cf-know in the Community version recently, so I'm not
sure how much you can do with it.
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine