Book Image

Learning PowerShell DSC

By : James Pogran
Book Image

Learning PowerShell DSC

By: James Pogran

Overview of this book

Table of Contents (14 chapters)
Learning PowerShell DSC
About the Author
About the Reviewers

The DSC Pull Server

The DSC Pull Server is your one stop central solution for managing a large environment using DSC. In the beginning of this chapter, we talked about the two deployment modes of DSC: push and pull. A DSC Pull Server operates with target nodes configured to be in the pull deployment mode. We covered the DSC Pull Server superficially in Chapter 1, Introduction to PowerShell DSC, and we will cover it again in Chapter 6, Pulling DSC Configurations, concerning specific deployment topics. In this section, we will describe it in depth from an architectural standpoint.

What is a DSC Pull Server?

A DSC Pull Server is an IIS website that exposes an OData endpoint that responds to requests from the LCM configured on each target node and provides DSC configuration files and DSC Resources for download. That was a lot of acronyms and buzzwords, so let's take them one by one.

IIS is an acronym for Internet Information Services, which is the set of components that allow you to host websites...