Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 1.43 KB

File metadata and controls

44 lines (35 loc) · 1.43 KB

Project README: Environment Configuration for Internet Sites

Table of Contents

  1. Project Description
  2. CI/CD
  3. Folder list
  4. Installation and Configuration Vagrant

Project Description

The "DevOps Project" repository serves as a comprehensive collection of configurations and setups for various DevOps tools and environments. It encompasses configurations for Google Compute Engine (GCE), Google Kubernetes Engine (GKE), as well as Vagrant setups etc.

CI/CD

CI/CD pipelines have been set up using GitHub Actions. Any change in the repository triggers the pipeline to start, resulting in the creation of a new Docker image that is then published to Docker Hub

Folder list

  1. GoogleCloud
  2. Vagrant
  3. K8S
  4. DockerCompose
  5. PiHole

Folders

Installation and Configuration Vagrant

To run this configuration you must have ansible, vagrant installed

  1. Clone this project to your local machine:
    git clone
  2. Navigate to folder with setup.
    cd Vagrant/infra
  3. Type command
    vagrant up
  4. Connect to the page
     http://VirtualMachine_IP_address:8080
    
    

If you want to see metric go to:

 http://VirtualMachine_IP_address:3000