Skip to content

Latest commit

 

History

History
38 lines (21 loc) · 997 Bytes

README.md

File metadata and controls

38 lines (21 loc) · 997 Bytes

Introduction

This repo contains the code used to deploy and managing my various VM on VMware ESXi. Ansible is the main way I deploy things.

Usage

Deploy instructions

make check_update - Checks if packages needs an update

make configure - Sets up and secures the hosts

make deploy

make preseed - Generates Debian iso with preseed file

make update - Runs apt update and apt upgrade on the hosts

make update_vm_applications - Runs apt update and apt upgrade on vm-esxi-applications

make update_vm_network - Runs apt update and apt upgrade on vm-esxi-network

Setup instructions

make build - Builds ansible_infrastructure image

make lint

make ping - Pings the hosts

make vault - Encrypts var with Ansible Vault

Thanks