Skip to content

sebivenlo/esd-2024-terraform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Getting-Started

Description

Todo!!!

Project Structure

Todo!!!

Setting up Development Environment

Requirements

  1. Docker is required for this project.
  2. Terraform needs to be installed:

Build & Commands

  1. Build Gitlab with Docker:

    • First you need to adjust the docker-compose file for your Arch type. Adjust between AMD64 or ARM64 Chip.
    • Start/Build Docker:
      docker-compose up -d
      
    • It takes a while for Gitlab to boot, wait some minutes!
    • For root access, reset the gitlab root user:
      docker exec -it gitlab gitlab-rake "gitlab:password:reset[root]"
      
  2. Terraform:

    • Initialize terraform for this project with:
      terraform init
      
    • Now you can start using terraform!
    • If you make changes to your configuration, you can review and generate an execution plan:
      terraform plan
      
    • To apply the changes permanently, run:
      terraform apply
      
    • If you need to destroy the applied infrastructure, use:
      terraform destroy
      

ESD template

Please make sure all artifacts are in this GitHub repository.
That includes:

  • Code
  • Workshop materials
  • Presentation (if applicable)
  • References.
  • Docker (compose) file (if applicable)

About

esd-2024-esd-2024-esd-template created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published