Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

pplanel/personal_machines

Repository files navigation

pplanel Personal Machines

personal_machines is a repository that contains configurations and scripts for setting up and managing personal machine environments using Terraform and Ansible. This project aims to automate the process of configuring and maintaining development and production environments to ensure consistency and repeatability.

Getting Started

To get started with personal_machines, ensure you have Terraform and Ansible installed on your machine. Then, clone this repository to your local machine:

git clone https://github.com/yourusername/personal_machines.git
cp envs/sample.tfvars envs/aws.tfvars
vim envs/aws.tfvars
# Install Ansible dependencies
ansible-galaxy install -r requirements.yml
# Bootstrap TF
terraform init
terraform plan
terraform apply
# Apply playbook
ansible-playbook -i inventory.yml playbook.yml
# Destroy
terraform destroy

About

personal_machines is a repository that contains configurations and scripts for setting up and managing personal machine environments using Terraform and Ansible.

Resources

Stars

Watchers

Forks

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /