diff --git a/README.md b/README.md index 4107cdd..f73dab2 100644 --- a/README.md +++ b/README.md @@ -1882,11 +1882,14 @@ A list of services and their endpoints ## Puppet
-What is Puppet? How does it works?
-
+What is Puppet? How does it works?
+ * Puppet is a configuration management tool ensuring that all systems are configured to a desired and predictable state. +
Explain Puppet architecture
+ + * Puppet has a primary-secondary node architecture. The clients are distributed across the network and communicate with the primary-secondary environment where Puppet modules are present. The client agent sends a certificate with its ID to the server; the server then signs that certificate and sends it back to the client. This authentication allows for secure and verifiable communication between the client and the master.
@@ -1898,7 +1901,12 @@ A list of services and their endpoints * Module * Manifest - * Node
+ * Node +
+ + * Modules - are a collection of manifests, templates, and files + * Manifests - are the actual codes for configuring the clients + * Node - allows you to assign specific configurations to specific nodes