Giter Club home page Giter Club logo

dsc-push-script's Introduction

Desired State Configuration Push Script

This script allows you to deploy easily your desired state configurations via the push mode (manually or automatically). It must be in a separate folder and inside, in addition to it, there must be "configuration folders". They contain one or multiple DSC configuration files (.ps1). After the execution of the script, in each configuration folder, a log file with a folder containing the MOF files will be present. Each configuration folder must start with Config_, and you can create as many as you want. They are used to store the DSC configuration files. Inside, you can put as many as you want. Nevertheless, an important rule to follow is to have the same name between the file and the configuration name at the beginning of it (case sensitive). Afterwards, the configurations will be applied to the nodes, and you will find information about the status of the configurations on the nodes in the log files. This makes it easy to know if the configuration has been applied and when. The main log file in the root folder contains the date the script was last run and the success rate on the nodes based on the configuration folder and file. The log files in the configuration folders contains the date the configuration was last applied to the nodes and the date it was last verified. These two dates are followed by a list of the nodes and their status regarding the configuration.

This is the inside of the root folder :

The root folder

This is the inside of a configuration folder :

The config folder

This is the root log file and a configuration log file :

The config folder

dsc-push-script's People

Contributors

lukas-ldc avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.