{"repo":"yurake/k8s-3tier-webapp","free":true,"listed":false,"github":"https://github.com/yurake/k8s-3tier-webapp","clone":"git clone https://github.com/yurake/k8s-3tier-webapp.git","description":"Sample web application based on k8s","language":"Java","stars":19,"topics":["kubernetes","minikube","openshift","docker","activemq","kafka","kind","quarkus","github-actions","cicd"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🦌 k8s-3tier-webapp Sample web application based on k8s. Focus on connecting components, setting k8s resources, and aiming to microservices. The k8s-3tier-webapp service is for PoC, not production ready. More details at sonarcloud Tier Name Description :--: :--------: :--------------------------------------: 1 Frontend Web page, Application logic, Static file 2 Backend Database, Cache, Messaging 3 Management Monitoring, CI/CD, Tracing Concepts Choice better architecture what you expect based on k8s Help understanding k8s resources based on yaml Test automation on Github Actions for free Expand test automation - unit, end-to-end, performance, recovery, security Keep observability for monitoring services Improve application quality using public CI services that following Github Features All docker components run on k8s All application written by Java mostly Quarkus k8s resources written by yaml, try not to use helm, operator Use only public software, not commercial Use Github Actions for build, test, release Requirements Installed CLI commands. :computer: docker :computer: kubectl :computer: minikube Run on Minikube Mac Windows Build & Apply apply.sh supports kubectl apply to k8s clusters. Web Console Access Add hosts Add IP, domain in /etc/hosts Web Console list Service URL --------------------------- -------------------------------------------------------------------------- Top Page http://k8s.3tier.webapp/ Rabbitmq Management Console http://rabbitmq.management.minikube Activ","default_branch":null,"files":null,"tree":[],"storefront":"/r/yurake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yurake/k8s-3tier-webapp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}