├── .dockerignore ├── .gitignore ├── README.md ├── __tests__ ├── AuthRouter.test.js └── server.test.js ├── app.json ├── assets ├── fylakas-logo-export.png ├── readme │ ├── CONNECT.gif │ ├── DEPLOY.png │ └── GRAPHS.gif └── styles.css ├── client ├── App.jsx ├── authComponents │ ├── LoginBox.jsx │ ├── LoginPage.jsx │ └── SignupBox.jsx ├── dashboardComponents │ ├── AlertBox.jsx │ ├── ClusterHealthHeader.jsx │ ├── ComparisonTab.jsx │ ├── Connection.jsx │ ├── CurrentHealthTab.jsx │ ├── DashboardPage.jsx │ ├── ErrorBox.jsx │ ├── LoadingPage.jsx │ ├── MetricModal.jsx │ ├── PageMode.jsx │ ├── PastHealthTab.jsx │ ├── Sidebar.jsx │ ├── StatBox.jsx │ ├── VisualizerBox.jsx │ ├── statBoxComponents │ │ ├── ContainerRunningBox.jsx │ │ ├── NodesRunningBox.jsx │ │ └── PodsRunningBox.jsx │ └── visualizerComponents │ │ └── VisualizationItem.jsx └── index.html ├── package.json ├── postgres_create.sql ├── readme-assets └── Screen Shot 2023-09-26 at 12.26.33 PM.png ├── server ├── controllers │ ├── authController.js │ ├── k8sController.js │ ├── postgraphileController.js │ └── promController.js ├── db │ └── database.js ├── models │ └── UserModel.js ├── routers │ ├── K8srouter.js │ ├── authRouter.js │ └── promRouter.js └── server.js └── webpack.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | build -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/AuthRouter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/__tests__/AuthRouter.test.js -------------------------------------------------------------------------------- /__tests__/server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/__tests__/server.test.js -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/app.json -------------------------------------------------------------------------------- /assets/fylakas-logo-export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/assets/fylakas-logo-export.png -------------------------------------------------------------------------------- /assets/readme/CONNECT.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/assets/readme/CONNECT.gif -------------------------------------------------------------------------------- /assets/readme/DEPLOY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/assets/readme/DEPLOY.png -------------------------------------------------------------------------------- /assets/readme/GRAPHS.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/assets/readme/GRAPHS.gif -------------------------------------------------------------------------------- /assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/assets/styles.css -------------------------------------------------------------------------------- /client/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/App.jsx -------------------------------------------------------------------------------- /client/authComponents/LoginBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/authComponents/LoginBox.jsx -------------------------------------------------------------------------------- /client/authComponents/LoginPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/authComponents/LoginPage.jsx -------------------------------------------------------------------------------- /client/authComponents/SignupBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/authComponents/SignupBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/AlertBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/AlertBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/ClusterHealthHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/ClusterHealthHeader.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/ComparisonTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/ComparisonTab.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/Connection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/Connection.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/CurrentHealthTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/CurrentHealthTab.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/DashboardPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/DashboardPage.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/ErrorBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/ErrorBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/LoadingPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/LoadingPage.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/MetricModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/MetricModal.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/PageMode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/PageMode.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/PastHealthTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/PastHealthTab.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/Sidebar.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/StatBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/StatBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/VisualizerBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/VisualizerBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/statBoxComponents/ContainerRunningBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/statBoxComponents/ContainerRunningBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/statBoxComponents/NodesRunningBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/statBoxComponents/NodesRunningBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/statBoxComponents/PodsRunningBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/statBoxComponents/PodsRunningBox.jsx -------------------------------------------------------------------------------- /client/dashboardComponents/visualizerComponents/VisualizationItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/dashboardComponents/visualizerComponents/VisualizationItem.jsx -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/client/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/package.json -------------------------------------------------------------------------------- /postgres_create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/postgres_create.sql -------------------------------------------------------------------------------- /readme-assets/Screen Shot 2023-09-26 at 12.26.33 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/readme-assets/Screen Shot 2023-09-26 at 12.26.33 PM.png -------------------------------------------------------------------------------- /server/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/controllers/authController.js -------------------------------------------------------------------------------- /server/controllers/k8sController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/controllers/k8sController.js -------------------------------------------------------------------------------- /server/controllers/postgraphileController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/controllers/postgraphileController.js -------------------------------------------------------------------------------- /server/controllers/promController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/controllers/promController.js -------------------------------------------------------------------------------- /server/db/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/db/database.js -------------------------------------------------------------------------------- /server/models/UserModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/models/UserModel.js -------------------------------------------------------------------------------- /server/routers/K8srouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/routers/K8srouter.js -------------------------------------------------------------------------------- /server/routers/authRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/routers/authRouter.js -------------------------------------------------------------------------------- /server/routers/promRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/routers/promRouter.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/server/server.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/fylakas/HEAD/webpack.config.js --------------------------------------------------------------------------------