DSC for clients?

This topic contains 6 replies, has 7 voices, and was last updated by Profile photo of Warren Frame Warren Frame 1 year ago.

  • Author
  • #37435
    Profile photo of Graham Beer
    Graham Beer

    I was looking to experiment with DSC on clients. I know DSC was initially for servers but is any reason it cant be used on clients for configuration ?

  • #37438
    Profile photo of Dave Wyatt
    Dave Wyatt

    The LCM itself is exactly the same on clients. However, you may find that some DSC resources rely on commands that only exist on the server OS, such as WindowsFeature.

  • #37440
    Profile photo of Justin King
    Justin King

    I expect a lot of custom module work to be done in order to get things right for clients. That said, in general I don't see "why not".

  • #37444
    Profile photo of David Jones
    David Jones

    We use DSC on clients. Depending on how controlling your environment is will determine how far you can go. Clients tend to be squishy

  • #37449
    Profile photo of Don Jones
    Don Jones

    The downside for clients, potentially, is that the LCM doesn't really execute dynamic logic a la GPO, although there are ways you can work around that.

  • #37450
    Profile photo of Greg Altman
    Greg Altman

    We just finished deploying 75 PC's using DSC for the initial configuration.
    Dave's right, there are some things that require 'creative' solutions.
    Some things to look out for – applications that do not install well without a user profile, and printers were a problem.
    Of course the pc's we installed were all desktops so no problems with them moving around much and in departments where they are generally the same.

  • #37451
    Profile photo of Warren Frame
    Warren Frame

    It's not quite as flexible as group policies for clients... i.e. user context isn't an option, AFAIK, and when I asked, the answer was pretty strongly worded : )

    That being said, if you want configuration management that extends outside your network perimeter, and that doesn't require domain connectivity, DSC is a fantastic choice. At $LastJob we did some testing through our load balancers and were able to maintain configurations on laptops traveling around the Internet.


You must be logged in to reply to this topic.