Skip to content

A simple Vagrantfile to setup Ubuntu desktop environment with Google Chrome, ops-manager, tkgi, kubectl CLIs, and a few other tools.

Notifications You must be signed in to change notification settings

ntalekt/vagrant-ubuntu-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-ubuntu-desktop

A simple Vagrantfile to setup Ubuntu desktop environment with Google Chrome and a few other tools on ESXi.

Installs

  • Chrome
  • Firefox
  • git
  • VSCode
  • gnome-shell-extensions
  • gnome-tweak-tool
  • ansible
    • community.windows
    • ansible.windows
    • ansible.posix
  • HashiCorp
    • packer
    • terraform
  • GCP CLI

Requirements

  1. vagrant installed: https://vagrantup.com/downloads.html

    • vagrant versions 2.2.x+
  2. vagrant plugins installed and configured

  3. ovftool installed: https://developer.vmware.com/web/tool/4.4.0/ovf

    sudo ./VMware-ovftool-4.4.3-18663434-lin.x86_64.bundle --eulas-agreed
    $ ovftool --version
    VMware ovftool 4.4.3 (build-18663434)
  4. network parameters example: config\01-netcfg.yaml.example

    mv 01-netcfg.yaml.example 01-netcfg.yaml
  5. an ESXi server

Usage

vagrant up --provider=vmware_esxi
vagrant destroy -f

Default credentials

The default credentials for this VM are:

Username Password
vagrant vagrant

About

A simple Vagrantfile to setup Ubuntu desktop environment with Google Chrome, ops-manager, tkgi, kubectl CLIs, and a few other tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages