From c56206bb1618baffd485929ecc0fb027abe120a6 Mon Sep 17 00:00:00 2001 From: Narayan Desai Date: Thu, 12 Aug 2004 19:21:39 +0000 Subject: (Logical change 1.41) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@243 ce84e21b-d406-0410-9b95-82705330c041 --- doc/constructs.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doc/constructs.txt') diff --git a/doc/constructs.txt b/doc/constructs.txt index e69de29bb..e6cdb4707 100644 --- a/doc/constructs.txt +++ b/doc/constructs.txt @@ -0,0 +1,17 @@ +1. Client Metadata + +Clients are differentiated in terms of several types of +metadata. These types (from least to most specific) are: + +- image : the binary compatibility domain of the machine (like + debian-3.1 or redhat-7.3) +- classes : a host can belong to multiple classes. Classes are used to + derive the set of software to install on a particular client. +- bundles: bundles are a sets of related bits of + configuration. Generally, each bundle provides some piece of + discrete functionality. +- attributes : attributes can be used to further differentiate + bundles, or client configurations and are bundle scoped. A host + may have the webserver.ssl attribute if it is supposed to provide + ssl/https services in addition to normal port 80 http service. +- hostname : this is kind of obvious \ No newline at end of file -- cgit v1.2.3-1-g7c22