All Projects → ananace → foreman_hyperv

ananace / foreman_hyperv

Licence: GPL-3.0 license
Microsoft Hyper-V compute resource for Foreman

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to foreman hyperv

New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
Stars: ✭ 26 (+85.71%)
Mutual labels:  hyperv
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (+164.29%)
Mutual labels:  hyper-v
Goreman
foreman clone written in go language
Stars: ✭ 1,858 (+13171.43%)
Mutual labels:  foreman
packer-windows
Windows Templates for Packer: Windows 11, Windows 10, Windows Server 2022, 2019, 2016, also with Docker
Stars: ✭ 1,116 (+7871.43%)
Mutual labels:  hyper-v
Hyper-V
Install OS in a Virtual Machine using Hyper-V easily than ever
Stars: ✭ 28 (+100%)
Mutual labels:  hyper-v
foreman column view
A simple Foreman plugin showcasing Deface for altering the Hosts view
Stars: ✭ 23 (+64.29%)
Mutual labels:  foreman
lisa
LISA is developed and maintained by Microsoft, to empower Linux validation.
Stars: ✭ 110 (+685.71%)
Mutual labels:  hyperv
xHyper-V
This module contains DSC resources for deployment and configuration of Microsoft Hyper-V.
Stars: ✭ 105 (+650%)
Mutual labels:  hyper-v
packer-post-processor-virtualbox-to-hyperv
Packer plugin to create Hyper-V vagrant boxes from VirtualBox artifacts
Stars: ✭ 18 (+28.57%)
Mutual labels:  hyper-v
vagrant-puppetmaster
A simple vagrant setup exposing all permutations of puppetmaster roles
Stars: ✭ 19 (+35.71%)
Mutual labels:  foreman
Posher-V
PowerShell scripts for Hyper-V
Stars: ✭ 36 (+157.14%)
Mutual labels:  hyper-v
yosild
Yosild is a single shell script that builds a full, minimal Linux distribution based on BusyBox.
Stars: ✭ 97 (+592.86%)
Mutual labels:  hyper-v
hammer-cli-foreman
Next-gen CLI tool for foreman (Foreman-specific commands)
Stars: ✭ 37 (+164.29%)
Mutual labels:  foreman
PSHyperV
A set of PowerShell tools for working with Hyper-V from a Windows 10 desktop.
Stars: ✭ 20 (+42.86%)
Mutual labels:  hyper-v
Foreman
an application that automates the lifecycle of servers
Stars: ✭ 2,102 (+14914.29%)
Mutual labels:  foreman
ansible-hyperv
Sample Ansible Playbook to provision VM on HyperV
Stars: ✭ 64 (+357.14%)
Mutual labels:  hyperv
Multipass
Multipass orchestrates virtual Ubuntu instances
Stars: ✭ 3,978 (+28314.29%)
Mutual labels:  hyper-v
convey
Communication through a serial port or named pipe
Stars: ✭ 46 (+228.57%)
Mutual labels:  hyper-v
robottelo
Robottelo is a test suite that exercises The Foreman.
Stars: ✭ 54 (+285.71%)
Mutual labels:  foreman
foreman-packaging
Packaging files (RPMs, debs) for Foreman and its dependencies
Stars: ✭ 38 (+171.43%)
Mutual labels:  foreman

Foreman Hyper-V

Gem Version

Microsoft Hyper-V compute resource for Foreman

Uses the in-development fog-hyperv gem found here.

Nota Bene

Currently the plugin only supports Hyper-V hosts where the names are well defined in DNS and in connection strings, avoid using IP addresses for now.

If you're using SELinux, you may need to enable the connect_all boolean. For Foreman 2.0 and earlier, run setsebool -P passenger_can_connect_all 1. For Foreman 2.1 and later the command would be setsebool -P foreman_rails_can_connect_all 1.

Testing/Installing

Follow the Foreman manual for advanced installation from gems for fog-hyperv and foreman_hyperv.

There are RPMs packaged for the fog-hyperv dependencies under Release v0.0.1, or they too can be installed from gems.

Do bear in mind that this is still very early in development, so plenty of issues may exist.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/ananace/foreman_hyperv.

License

The gem is available as open source under the terms of the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].