https://github.com/techthoughts2/pssummit-one-mof
Contains code demoed at the 2018 PowerShell Summit for One MOF to rule them all, and in the Azure bind them
https://github.com/techthoughts2/pssummit-one-mof
Last synced: 5 months ago
JSON representation
Contains code demoed at the 2018 PowerShell Summit for One MOF to rule them all, and in the Azure bind them
- Host: GitHub
- URL: https://github.com/techthoughts2/pssummit-one-mof
- Owner: techthoughts2
- Created: 2018-03-21T01:11:08.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-10T03:17:17.000Z (almost 8 years ago)
- Last Synced: 2024-12-25T07:56:17.500Z (about 1 year ago)
- Language: PowerShell
- Size: 563 KB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PSSummit-One-MOF
Contains code demoed at the 2018 PowerShell Summit for One MOF to rule them all, and in the Azure bind them
### Synopsis
Slide Deck and Scripts presented for One MOF to rule them all, and in the Azure bind them - at the 2018 PowerShell Summit
### Description
Contains all code and slide deck presented for One MOF to rule them all, and in the Azure bind them.
DSC is typically node specific. This talk explores a case example where both standard and custom DSC resources will be leveraged to break out of managing many MOF files or partial DSC configurations. One MOF in Azure can be used to dynamically configure all devices throughout your environment.
Desired State Configuration (DSC) is a powerful DevOps tool enabling you to provide a consistent, standardized configuration throughout your environment. On its own DSC has a narrow focus on individual target nodes requiring you to author many Management Object Format (MOF) files, or get creative with partial DSC configurations. This talk aims to strip back some of the mystery of DSC and explore a case example where we’ll leverage both standard and custom DSC resources to create one “smart” MOF capable of dynamically evaluating devices throughout your environment, and configuring them appropriately. We’ll tie all of this into Azure Automation to show you how you can leverage its capability to rapidly create new devices and ensure their standardization moving forward.
### How to run
This repo is not a production repo and nothing is production code. This repo houses examples of how to work with DSC and create a dyncamic MOF.
### Contributors
Author: Jake Morrison - http://techthoughts.info
### Notes