Skip to content

Provision a Ubuntu virtual machine in Azure with Pulumi.

License

Notifications You must be signed in to change notification settings

wozorio/pulumi-azure-linux-vm

Repository files navigation

Pulumi Azure

GitHub CI Deploy

Pulumi Python code for deploying a Linux VM with Ubuntu 22.04 LTS (Jammy Jellyfish) in Azure with GitHub Actions.

Running it locally

To be able to run Pulumi locally, ensure the prerequisites below are fulfilled.

Prerequisites

  1. Install Pulumi

    curl -fsSL https://get.pulumi.com | sh
  2. Clone the repository and change directory

    git clone https://github.com/wozorio/pulumi-azure-linux-vm.git
    cd pulumi-azure-linux-vm
  3. Install requirements

    pip install poetry
    poetry install --without dev
  4. Login to Azure

    az login
  5. Run Pulumi

    pulumi up

About

Provision a Ubuntu virtual machine in Azure with Pulumi.

Resources

License

Stars

Watchers

Forks

Languages