Skip to content

Linux VM toolbox

Following tools are available in the Ubuntu based Linux VM environment -

User/Account

  • razor user included in sudo, docker group

Golang

  • Golang 1.20.x

Rust

  • Rust compiler rustc 1.70.x
  • cargo 1.70.x

Python

  • Python 3.9, 3.8, 3.10.x (default: 3.10.5)
  • pip3 (22.0.x)
  • pyenv (2.3.x)

Ruby

  • ruby 2.7.x, 3.1.x (default: 3.1.2)
  • bundler (2.4.x)
  • rbenv (1.2.0)

Java and JVM tools

  • OpenJDK (11.0.x)
  • gradle (7.4.x)
  • mvn (3.6.x)
  • ant
  • sbt
  • lein (2.10.x)
  • Groovy (2.4.x)
  • Kotlin (1.4.x)

NodeJS

  • Nodejs v14, v16, v18, v20 (default: v20)
  • yarn (1.22.x)
  • npm (9.6.x)

PHP

  • Php - 8.2.x (via phpbrew)
  • Composer V2 (2.5.x)
  • PhpBrew (2.1.0)
  • Extensions (mbstring, xml, bz2, etc.)

Docker

  • Docker - 24.0.2
  • Docker Compose - 1.29.2

Version control

  • Git (2.x)
  • Git LFS

Cloud SDK

  • AWS ClI (2.x, 1x.)
  • Gcloud SDK (434.0.0)
  • Azure (2.49.0)

Deployment/Automation tools

  • Terraform (1.4.x)
  • Packer (1.9.x)
  • Heroku (8.x.x)
  • Ansible (2.10.x)
  • AWS ecs-cli
  • doctl (1.91.x)
  • AWS ebcli
  • gh (Github CLI) (2.30.x)

Browser/Headless tools

  • Phantomjs
  • Google Chrome 85
  • Google Chrome driver 114

Kubernetes

  • Helm 3.x
  • kubectl v1.24.x with kustomize 4.x
  • kustomize
  • Gitops tools - argocd, flux

Utilities

  • curl, wget
  • rsync
  • apt
  • tar, unzip, zstd
  • ca-certificates, openssl
  • ncdu
  • ansible (2.10.x)