Chef cookbook to setup a Windows system using squeegee. Wraps around Boxstarter nice and easy.
Knife Windows Plugin This plugin adds additional functionality to the Chef Knife CLI tool for configuring/interacting with nodes running Microsoft Windows. The subcommands should function on any system running Ruby 1.9.1+ but nodes being configured via these subcommands require Windows Remote Management (WinRM) 1.0+.WinRM allows you to call native objects in Windows. This includes, but is not limited to, running batch scripts, powershell scripts and fetching WMI variables. For more information on WinRM, please visit Microsoft's WinRM site. You will want to familiarize yourself with (certain key aspects) of WinRM because you will be writing scripts / running commands with this tool to get you from specific point A to specific point B.
chef-provisioning-winrm: A chef-provisioning driver for provisioning existing Windows machines over WinRM Partially working but still a WIP, currently able to bootstrap machines over winrm using http. Note: Windows with Chef provisioning is currently only usable with a hosted/on-premise chef server, chef-zero will not work here. :(
windows_chef_zero: A Chef Zero provisioner for Windows This is a temporarily solution to a problem, getting Test-Kitchen to work on Windows.
Viewpoint for Exchange Web Services 1.0 Viewpoint for EWS provides a thin Ruby layer on top of Microsoft Exchange Web Services(EWS). It also includes a bunch of model classes that add an additional layer of abstraction on top of EWS for use in implementing programs with Viewpoint.
packer-windows: Windows Packer Templates This repository contains Windows templates that can be used to create boxes for Vagrant using Packer
uia: A ruby gem for interacting with automation elements in Windows The Uia gem is a low-level driver for interacting with Microsoft UIA elements in a Windows environment.
Uru: is a lightweight, multi-platform command line tool that helps you use the multiple rubies currently MRI, JRuby, and Rubinius) on your 32/64-bit Linux, OS X, or Windows systems
win32-dir: A series of constants, and extra or redefined methods, for the Dir class on Windows A series of extra constants for the Dir class that define special folders on MS Windows systems, as well as methods for creating and detecting junctions, i.e. symlinks for directories.
win32-process: A Ruby library that adds or redefines several methods for the Process module
This library provides analogues of the :getpriority, :setpriority, :getrlimit, :setrlimit
and :uid
methods for MS Windows. It also adds the new methods :job?, :get_affinity
, and :create
, and redefines the :kill
method.
win32screenshot: Capture Screenshots on Windows with Ruby to bmp, gif, jpg or png formats!
win32-security: A Ruby interface for security aspects of MS Windows A security library for MS Windows that allows you to open existing or create new security identifiers (SID's), as well as create access control lists (ACL's) and access control entries (ACE's).
win32-service: A Ruby library that allows users to inspect, control or create services on MS Windows
sys-admin: A Ruby library that presents a unified, cross-platform replacement for the Etc module
windows Cookbook: Development repository for Opscode Cookbook windows
Provides a set of Windows-specific primitives (Chef resources) meant to aid in the creation of cookbooks/recipes targeting the Windows platform.
install_windows_package remove_windows_package install_windows_feature remove_windows_feature delete_windows_feature create_windows_task delete_windows_task run_windows_task change_windows_task add_windows_path remove_windows_path run_windows_batch set_windows_pagefile unzip_windows_zipfile_to zip_windows_zipfile_to create_windows_shortcut create_windows_auto_run remove_windows_auto_run create_windows_printer delete_windows_printer create_windows_printer_port delete_windows_printer_port request_windows_reboot cancel_windows_reboot create_windows_shortcut
chef-splunk-windows: Chef cookbook for deploying the Splunk Universal Forwarder on Windows This cookbook installs and configures a Splunk universal forwarder on a Windows server. It is intended to complement the chef-splunk cookbook
dsc: This cookbook demonstrates prototype functionality to expose PowerShell Desired State Configuration (DSC) resources as Chef resources on the Microsoft Windows operating system This cookbook requires PowerShell 4.0 or later which is available as part the Windows Management Foundation 4.0 components of Windows.
iis: Development repository for Opscode Cookbook iis Installs and configures Microsoft Internet Information Services (IIS) 7.0/7.5/8.0
java: Chef Java Cookbook https://github.com/agileorbit-cookbooks/java This cookbook installs a Java JDK/JRE. It defaults to installing OpenJDK, but it can also install Oracle and IBM JDKs.
chef-ant A Chef Cookbook that installs and configures Apache Ant. This version (1.0.3) is a change by Kevin Pei to support the windows platform
ntp Cookbook: Installs and configures ntp On Windows systems it uses the Meinberg port of the standard NTPd client to Windows)
omnibus-updater-windows-cookbook This cookbook is intended to be a complement to the omnibus_updater cookbook and provide support for upgrading chef-client on Windows systems)
registry_key Use the registry_key resource to create and delete registry keys in Microsoft Windows
sshd_windows: Chef cookbook to install and setup OpenSSH for Windows Upgrades/Installs and configures OpenSSHd for Windows. The sshd server is configured for cert-based authentication only. The cookbook will install the specified certficate in the authorized_keys file of the /home/user/.ssh directory.
webpi: Development repository for Opscode Cookbook webpi Microsoft Web Platform Installer (WebPI) automates the installation of Microsoft's entire Web Platform. This cookbook makes it easy to get WebpiCmdLine.exe the lightweight CLI version of WebPI onto a Windows node. It also exposes a resource for installing WebPI products idempotently. http://community.opscode.com/cookbooks/webpi
windows_network: Chef cookbook that configures Windows network interfaces
windows_rdp: Chef cookbook that configures rudimentary Windows RDP settings Configures basic RDP connectivity
windows_ssl: Chef cookbook to manage SSL certificates on Windows
zabbix_windows: Chef cookbook for installing the Zabbix Agent on Windows
zabbix-scripts: Scripts for Zabbix agent running on Windows My collection of scripts for zabbix agents on Windows and UNIX hosts. All scripts are designed to use with passive checks and most of them are written on PowerShell. Appropriate templates are also included.