Ubuntu

Ubuntu is a Debian based Linux distribution and a popular choice for servers and cloud computing due to its long term support versions. You can use orcharhino to manage your Ubuntu-based infrastructure: You can deploy hosts bare metal, virtualized, or to the cloud; you can run remote jobs on managed hosts or configure them using Ansible, Puppet, or Salt; and you can serve versioned content, including but not limited to errata or upstream Ubuntu repositories.

Ubuntu logo

You can start by importing content and use orcharhino to manage application lifecycles. Content views are named lists of repositories and simplify versioning content for managed hosts. You can subscribe hosts to orcharhino using an activation key. Once you deliver software packages from orcharhino to managed hosts, you can additionally roll out security errata to mitigate vulnerabilities.

There are multiple ways to provision hosts: image based, network based, discovery based, and boot disk based. Start by configuring provisioning resources and networking. You can use Infoblox as DHCP and DNS provider. You can configuring iPXE to reduce provisioning times and use PXE to provision hosts. You can deploy hosts to Amazon EC2, Google GCE, kubevirt, KVM, Microsoft Azure, oVirt, VMware, and Proxmox.

You can administer existing hosts and register new hosts. To monitor managed hosts, you can use the web console or write custom report templates. You can use host collections to bundle content hosts and use Ansible, Puppet, or Salt to configure managed hosts. You can use orcharhino to run remote jobs.

Managing Ubuntu-based infrastructure with orcharhino CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link CSS Link