Cross-Platform Posts

Day 42: Setting up a Chef Workstation

In last week’s post, Getting Started with Chef, we demonstrated how to setup a Chef Server, this week we’ll go over how to setup a Chef Workstation on Ubuntu 12.04. Any queries or changes to your Chef Environment will be done from a Chef Workstation. Chef has recently released a new collection of Development Tools […]

Day 37: Getting Started with Chef

My previous posts have focused on how to use PowerShell DSC for Linux. Going forward, I will be posting about how to deploy and use the configuration management tool called Chef. The end goal of this series of posts on Chef will be showing how you can manage PowerShell DSC using Chef. More information about Chef will be […]

Day 32: Managing Multiple Resources in Linux using PowerShell DSC

Following up to last week’s article, Day 27: Managing Linux Users and Groups using PowerShell DSC, this week we’ll be demonstrating how to manage multiple resources in Linux using PowerShell DSC. In This week’s post is two examples, one for Ubuntu and one for CentOS, showing what a configuration can look like that is managing multiple items on […]

Day 22: Managing Linux Users and Groups using PowerShell DSC

As I mentioned in last week’s article, Day 17: Managing Linux Files using PowerShell DSC, this week we’ll be discussing how to manage Linux Users and Groups in Ubuntu and CentOS using PowerShell DSC. Introduction to the MSFT_nxUserResource Class By default, the MOF file, MSFT_nxUserResource.schema.mof, is installed in the following path when you install the nx-PSModule: […]

Day 17: Managing Linux Files using PowerShell DSC

Following in the same vein as last week’s article: Day 12: Managing Linux Services using PowerShell DSC, this week we’ll be discussing how to manage Linux Files in both Ubuntu and CentOS using PowerShell DSC. Introduction to the MSFT_nxFileResource Class By default, the MOF file, MSFT_nxFileResource.schema.mof, is installed in the following path when you install […]

Day 2: How to install DSC Providers for Linux on CentOS 6.2

There is already plenty of documentation online provided by Microsoft and other sources demonstrating how to install the DSC Providers for Linux on CentOS. How this article may help you out is that the following tutorial is streamlined by combining multiple commands together where applicable. Additionally, it is possible to configure a script to completely […]

Announcing the “100 Days of DevOps with PowerShell” Series

DevOps is a word being thrown around a lot these days. Many job descriptions are now include it, tools are being written around it and perhaps most importantly, IT Pros are being told they need to prepare for it, or risk being left behind. To take a step back in case you are not familiar, […]