- Python 3.13.9
- pyenv (recommended)
- pipenv
- Terraform v1.14.0
- tfenv (recommended)
-
(If you use pyenv, and did not install Python 3.13.5 yet)
pyenv install 3.13.5
-
(If you use tfenv, and did not install Terraform v1.14.0 yet)
tfenv install 1.14.0
-
Clone this repository
git clone https://github.com/KO1231/Delibird.git cd Delibird -
Install dependencies using pipenv
pip3 install pipenv pipenv install
-
Create environment
- Create a environments file in environments directory based on sample environment.
-
Initialize Terraform
- If you create
devenvironment (createenvironments/dev), run following command withdevenvironment name.
make init-{environment name} - If you create
make plan-{environment name}make apply-{environment name}