An open API service indexing awesome lists of open source software.

https://github.com/quiddlee/rsschool-devops-course-tasks


https://github.com/quiddlee/rsschool-devops-course-tasks

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🥷 RS School Devops Course

# 🚀 Getting Started

To run the project locally, you would have to download zip file with the repository or clone it to your computer. ✨

## ⚠️ Setup and Running

🤔 What things do you need to do in order to run the project locally?

* ✌️ Installed [.git](https://git-scm.com/) on your computer.
* 📝 Code Editor of your choice.
* 🐳 Docker.

## 🔮 Installation And Preparation

First make sure you have all the things listed in the previous section. Then clone our repository to your computer: 👌

```
git clone https://github.com/Quiddlee/rsschool-devops-course-tasks.git
```

or download zip file manually with the repository.

## 🥑 Running Terraform

Format Terraform config files

```
terraform fmt
```

See any changes that are required for your infrastructure

```
terraform plan
```

Apply Terraform changes

```
terraform apply
```

# ⚙️ Technology Stack

* ☁️ **AWS** - The Cloud Provider
* 🏗️ **Terraform** - The Infrastructure as Code Tool
* 📖 **HashiCorp Configuration Language (HCL)** - The Configuration Language
* 📦 **Amazon S3** - The Object Storage Service (for state and application buckets)
* 🤖 **GitHub Actions** - The CI/CD Pipeline