Skip to content

JovanOps/azure-nginx-autodeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Azure Nginx Auto Deploy

Azure

This project demonstrates automated deployment of an Nginx web server on a Linux VM in Microsoft Azure using cloud-init.

Architecture

Azure Virtual Machine automatically installs Nginx during provisioning.

Components used:

  • Azure Virtual Machine (Ubuntu Linux)
  • Azure Virtual Network
  • Network Security Group
  • Public IP
  • cloud-init automation
  • Nginx Web Server

Deployment

cloud-init configuration:

#cloud-config package_update: true packages:

  • nginx

runcmd:

  • systemctl start nginx
  • systemctl enable nginx

Screenshots

Nginx running

nginx

Web page

web

Azure VM

vm

Networking

network

Author

Jovan Ljusic

About

Azure Linux VM with automated Nginx deployment using cloud-init

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors