Skip to content

Internet Environment Configuration Across Various Platforms

Notifications You must be signed in to change notification settings

slime3000fly/devops_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Internet Environment Configuration Across Various Platforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages