Devon Berta's repositories
hashistack-multi-tenant-infrastructure-mockup
Repository for tracking a demo environment of hashicorp nomad, consul and vault instances deployed to deploy tenants of the same hashistack environment from a single vagrant vm to play with
basic-auth-dns
basic golang dns server with http api for managing records written with chatgpt and terraform provider.
basic-ipam
Basic golang based ipam tool written with chatgpt prompts and matching terraform provider
coredhcp
Fast, multithreaded, modular and extensible DHCP server written in Go
gonfig
Manage Configuration file and environment in GO
HashiOS
A Live Linux Distribution for Hashicorp Stack private cloud deployments featuring packer build process. The purpose is to provide a live OS that can be pxe booted via BIOS or UEFI and configured at boot to be part of a highly available production ready private cloud.
infra-ecosphere
Provisioning Emulator with simulated BMC and Virtualbox.
netboot
Packages and utilities for network booting
nomad
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Projects
Place to track personal projects and status
ramroot
Live-boot Ubuntu over HTTP
terraform
A place to track terraform code for provisioning and other integrations.
terrahelp
Terraform helper. Terrahelp is as a command line utility written in Go and is aimed at providing supplementary functionality which can sometimes prove useful when working with Terraform.
tftp
TFTP server and client library for Golang
vault
A tool for secrets management, encryption as a service, and privileged access management
vmipmisim
Fake IPMI server based on conpot and pyghmi. Meant to be used to connect to virtual machine infrastructure to validate ipmi automation related workflows.