Skip to content

jfernando0911/pacman_repo_TM_U

 
 

Repository files navigation

pacman

Pac-Man App Documentation

Architecture


Terraform and Azure

Implementation of the infrastructure of Azure using Terraform:

  • Resource group: Integrative-DevOps-Project
    • Container Registry: containerRegistry1123581321
    • Kubernetes Cluster: example-aks1
    • Network Interface: myNetworkInterface
    • Virtual Machine: Virtual-Machine-1


Ansible and Vault

Ansible can install services, prepare services or resources and applications within the cloud. We use it to automate the installation of vault making the process faster and without errors. And vault we use it to securely store secret data that we handle in this project


Kubernetes, helm and pipelines

Kubernetes namespace diagram

Set up of a Kubernetes cluster to deploy an application that consists of two fundamental elements, a mongo db pod and nodejs pod. The pods contain, as the name says it, a container. In a a level above we have a cluster that is set up in the cloud.

Kubernetes diagram

Image deploy

Deploy to Kubernetes cluster

Restart deployment

Uninstalling of deployment

About

Pac-Man

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 71.1%
  • CSS 12.8%
  • HTML 9.2%
  • HCL 3.4%
  • Smarty 1.6%
  • Shell 0.9%
  • Other 1.0%