Browsed by
Category: Virtualization

Create a bootable virtual disk image (VMDK) for installing macOS (Monterey, Ventura) on VMware workstation

Create a bootable virtual disk image (VMDK) for installing macOS (Monterey, Ventura) on VMware workstation

Create a bootable virtual disk image (VMDK) for installing macOS (Monterey, Ventura) on VMware workstation How to create a bootable virtual disk image (VMDK) for installing macOS (12 Monterey, 13 Ventura) on VMware workstation. Including Google drive links to download the VMware VMDK virtual disk images. This guide is for creating a bootable virtual disk installer for macOS Monterey that can be used to install macOS on VMware workstation. The same steps should also work for macOS Ventura. The installer…

Read More Read More

Why use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation

Why use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation

Why use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation (by Gruntwork) SOURCE: https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c Update: we took this blog post series, expanded it, and turned it into a book called Terraform: Up & Running! This is Part 1 of the Comprehensive Guide to Terraform series. In the intro to the series, we discussed why every company should be using infrastructure-as-code (IAC). In this post, we’re going to discuss why we picked Terraform as our IAC tool of choice. If…

Read More Read More

Virtual Desktops Using KVM (KVM-VDI)

Virtual Desktops Using KVM (KVM-VDI)

KVM-VDI This project aims to provide fully functional VDI solution by using open source virtualization. Project supports two types of virtualization backend: plain QEMU-KVM and OpenStack (still in development). KVM-VDI KVM backend Aim of this module is to provide fully functional VDI solution by using QEMU-KVM hypervisor. Module consists of three parts: Dashboard. A webservice, which provides virtual machine control. Thin client. A collection of scripts (thin_clients directory), which are run from thin client side (must be copied /usr/local/bin on…

Read More Read More

How to Access USB Storage in ESXi Shell

How to Access USB Storage in ESXi Shell

by William Lam While performing some experiments in my home lab, I needed to access a USB storage key directly on my ESXi host (not pass-through to VMs) and found it required a small trick after some tinkering. I thought I share the process in case this comes in handy for others. Disclaimer: This is mainly for educational and testing purposes as this is not officially supported by VMware. Please use at your own risk. Before I begin, you should…

Read More Read More

“esxcli software vib” commands to patch an ESXi 5.x/6.x host (2008939)

“esxcli software vib” commands to patch an ESXi 5.x/6.x host (2008939)

“esxcli software vib” commands to patch an ESXi 5.x/6.x host (2008939) Language Editions Purpose This article outlines the procedure for installing patches on an ESXi 5.x/6.x host from the command line using esxcli software vib commands. For more information on installing VIBs on an ESX host, see Update a Host with Individual VIBs section in the vSphere 5 Upgrade Guide. You can also install patches using esxcli software profile commands. For more information, see vSphere Command-Line Interface Reference section in…

Read More Read More

Cloud Foundry CLI Reference Guide

Cloud Foundry CLI Reference Guide

SOURCE: http://cli.cloudfoundry.org/en-US/cf/ NAME cf – A command line tool to interact with Cloud Foundry USAGE cf [global options] command [arguments…] [command options] VERSION 6.27.0+d26b32d.2017-06-08 GETTING STARTED help Show help version Print the version login Log user in logout Log user out passwd Change user password target Set or view the targeted org or space api Set or view target api url auth Authenticate user non-interactively APPS apps List all apps in the target space app Display health and status for…

Read More Read More

Docker Containers Management With Portainer

Docker Containers Management With Portainer

Install Portainer Portainer binaries are available on each release page: Portainer releases Download and extract the binary to a location on disk: $ cd /opt $ wget https://github.com/portainer/portainer/releases/download/1.12.4/portainer-1.12.4-linux-amd64.tar.gz $ tar xvpfz portainer-1.12.4-linux-amd64.tar.gz Then just use the portainer binary as you would use CLI flags with Docker. Note: Portainer will try to write its data into the /data folder by default. You must ensure this folder exists first. $ mkdir /data $ cd /opt $ ./portainer/portainer You can use the -p…

Read More Read More

Docker Containers: Getting Started

Docker Containers: Getting Started

SOURCE: https://docs.docker.com/get-started/ Get Started, Part 1: Orientation and Setup Estimated reading time: 3 minutes 1: Orientation 2: Containers 3: Services 4: Swarms 5: Stacks 6: Deploy your app Welcome! We are excited you want to learn how to use Docker. In this six-part tutorial, you will: Get set up and oriented, on this page. Build and run your first app Turn your app into a scaling service Span your service across multiple machines Add a visitor counter that persists data…

Read More Read More

RedHat OpenStack Deployment and Management (RDO, TripleO, OOO)

RedHat OpenStack Deployment and Management (RDO, TripleO, OOO)

Virtual Environment Quickstart Further reading Presentations TripleO quickstart TripleO is an OpenStack Deployment & Management tool. It is developed upstream as the OpenStack TripleO project, but we have a special love for it in RDO-land. Virtual environment quickstart There is an Ansible-based project called tripleo-quickstart whose main goal is to quickly stand up TripleO environments using an image-based undercloud approach similar to the OPNFV Apex project. You will need a host machine (referred to as $VIRTHOST) with at least 16GB…

Read More Read More

Introduction: Deploying OpenStack on MAAS 1.9+ with Juju

Introduction: Deploying OpenStack on MAAS 1.9+ with Juju

Introduction: Deploying OpenStack on MAAS 1.9+ with Juju By Canonical on 21 January 2016 Share or save Facebook Twitter Google+ Email LinkedIn Add to Instapaper Add to Pocket In the past months our Juju Core Sapphire team has been working on the design, planning, and implementation of a set of extended networking features for Juju 1.25 and the upcoming (January 2016) 1.26 releases. The main focus is enabling users of Juju to have a finer-grained control over how their services…

Read More Read More

Deploying an OpenStack Cloud with Juju

Deploying an OpenStack Cloud with Juju

Scope The OpenStack platform is powerful and its uses diverse. This section of documentation is primarily concerned with deploying a “standard” running OpenStack system using, but not limited to, Canonical components such as MAAS, Juju and Ubuntu. Where appropriate other methods and software will be mentioned. Assumptions Use of MAAS – follow these intructions first. Use of Juju Local network configuration – This document assumes that you have an adequate local network configuration, including separate interfaces for access to the…

Read More Read More

Preparing MAAS for Juju and OpenStack using Simplestreams from Cononical

Preparing MAAS for Juju and OpenStack using Simplestreams from Cononical

Preparing MAAS for Juju and OpenStack using Simplestreams When Juju bootstraps a cloud, it needs two critical pieces of information: The uuid of the image to use when starting new compute instances. The URL from which to download the correct version of a tools tarball. This necessary information is stored in a json metadata format called “simplestreams”. For supported public cloud services such as Amazon Web Services, HP Cloud, Azure, etc, no action is required by the end user. However,…

Read More Read More

Using MaaS to Prepare for an OpenStack Installation

Using MaaS to Prepare for an OpenStack Installation

Scope This document provides instructions on how to install the Metal As A Service (MAAS) software. You have sufficient, appropriate node hardware You will be using Juju to assign workloads to MAAS You will be configuring the cluster network to be controlled entirely by MAAS (i.e. DNS and DHCP) If you have a compatible power-management system, any additional hardware required is also installed(e.g. IPMI network). Introducing MAAS Metal as a Service – MAAS – lets you treat physical servers like…

Read More Read More

vOneCloud – A Simple Poor Man’s vCloud

vOneCloud – A Simple Poor Man’s vCloud

SOURCE: http://vonecloud.today/ A Cloud on VMware vCenter vOneCloud is an OpenNebula distribution optimized to work on existing VMware vCenter deployments. It deploys an enterprise-ready OpenNebula cloud just in a few minutes where the infrastructure is managed by already familiar VMware tools, such as vSphere and vCenter Operations Manager, and the provisioning, elasticity and multi-tenancy cloud features are offered by OpenNebula Powerful Virtual data centers, self-service portal, datacenter federation, hybrid cloud on your VMware environment Cost Effective Free, there are no…

Read More Read More

Infrastructure-As-Code (IAC) – Terraform Versus The Others

Infrastructure-As-Code (IAC) – Terraform Versus The Others

SOURCE: https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c#.gxz3kx827 Update: we took this blog post series, expanded it, and turned it into a book called Terraform: Up & Running! This is Part 1 of the Comprehensive Guide to Terraform series. In the intro to the series, we discussed why every company should be using infrastructure-as-code (IAC). In this post, we’re going to discuss why we picked Terraform as our IAC tool of choice. If you search the Internet for “infrastructure-as-code”, it’s pretty easy to come up with…

Read More Read More

KVM Installation on Linux

KVM Installation on Linux

KVM/Installation  Reference: https://help.ubuntu.com/community/KVM KVM Introduction   Ubuntu uses KVM as the back-end virtualization technology primarily for non-graphic servers and libvirt as its toolkit/API. Libvirt front ends for managing VMs include virt-manager (GUI) or virsh (CLI). Alternative management options include convirt (GUI) or convirt2 (WWW). Documentation   Installation – Installation and removal of KVM Networking – Network configuration; includes bridging Guest Creation – Creation of different kinds of guests Guest Management – Management of guests; command line or graphically Guest Console…

Read More Read More

High-Availability Openstack on a shoestring budget: Deploying a Minimal 3-node Cluster

High-Availability Openstack on a shoestring budget: Deploying a Minimal 3-node Cluster

High-Availability Openstack on a shoestring budget: Deploying a Minimal 3-node Cluster Severalnines December 04, 2013 Posted in: Devops As OpenStack deployments mature from evaluation/development to production environments supporting apps and services, high-availability becomes a key requirement. In a previous post, we showed you how to cluster the database backend – which is central to the operation of OpenStack. In that setup, you would have two controllers, while placing a 3-node Galera cluster on separate hosts. Now, it can be quite a…

Read More Read More

Installing VMtools Linux Server with only a command line interface

Installing VMtools Linux Server with only a command line interface

Installing VMtools Linux (Ubuntu) Server with only a command line interface Go to Virtual Machine > Install VMware Tools (or VM > Install VMware Tools).Note: If you are running the light version of Fusion, or a version of Workstation without VMware Tools, or VMware Player, you are prompted to download the Tools before they can be installed. Click Download Now to begin the download. In the Ubuntu guest, run these commands: Run this command to create a directory to mount…

Read More Read More

Installing vSphere 6.0 ESXi Hosts nested – preconfiguration

Installing vSphere 6.0 ESXi Hosts nested – preconfiguration

Installing vSphere 6.0 ESXi Hosts nested – preconfiguration Introduction After covering the installing of the vCSA in the last article, we now care about the ESXi 6.0 Hosts installation and integration. I need to run the ESXi hosts nested as virtual machines themselves as this will be a testing environment. All systems installed are based on an existing physical environment running vSphere 5.5. The process of deploying on physical hosts instead on virtual machines may vary at some points. Existing…

Read More Read More