Skip to content

darylou/ersp-saas-security

Repository files navigation

GooBox Microservice Honeypot

Structure

GooBox consists of 5 containers: api, auth, nginx, db, frontend. Screen Shot 2023-02-26 at 5 46 11 PM
The api container handles all the paste logic. The auth container handles all the authentication logic. The db container stores all paste and authentication data. NGINX proxies requests to either the api or auth. Frontend container contains the react app.

Hosting

There are NodePorts exposed for NGINX, frontend and kiali. Check the services in Kubernetes to find the exact port.
Kiali, the monitoring page, can only be accessed via VPN or on seclab wifi. It is on http://msa.seclab.cs.ucsb.edu:31822/kiali.

Deployment

Delete any old deployment/service/persistent volume claim of the application. Reapply the goo-box2.yaml file. DO NOT APPLY THE goo-box1.yaml file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors