https://github.com/pungrumpy/devops-sandbox
🐋 Vagrant project with Ubuntu box and tools for DevOps
https://github.com/pungrumpy/devops-sandbox
vagrant
Last synced: about 1 month ago
JSON representation
🐋 Vagrant project with Ubuntu box and tools for DevOps
- Host: GitHub
- URL: https://github.com/pungrumpy/devops-sandbox
- Owner: PunGrumpy
- License: mit
- Created: 2023-08-16T02:50:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-11T07:51:09.000Z (9 months ago)
- Last Synced: 2025-03-11T08:34:17.309Z (9 months ago)
- Topics: vagrant
- Language: Shell
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🐋 DevOps Sandbox
Vagrant project with Ubuntu box and tools for DevOps
## 🚀 Quick start
1. **Install Vagrant**
Download and install [Vagrant](https://developer.hashicorp.com/vagrant/downloads) for your OS.
2. **Start the VM**
```shell
vagrant up
```
3. **Connect to the VM**
```shell
vagrant ssh
```
4. **Stop the VM**
```shell
vagrant halt
```
5. **Destroy the VM**
```shell
vagrant destroy
```
## 🧐 What's inside?
A quick look at the top-level files and directories you'll see in this project.
```bash
.
├── README.md
├── scripts
│ ├── install.sh
│ └── install_cdktf.sh
└── Vagrantfile
```
1. **`/scripts`**: This directory contains all the scripts to install the tools.
2. **`/Vagrantfile`**: This file contains the configuration for the VM.
## ⚙️ Tools
- [Terraform](https://www.terraform.io/)
- [CDK for Terraform](https://www.hashicorp.com/blog/cdk-for-terraform-enabling-python-and-typescript-support)
- [AWS CLI](https://aws.amazon.com/cli/)
- [Ansible](https://www.ansible.com/)
## 📝 License
Licensed under the [MIT License](./LICENSE).