How kyriakoskarda/kubernetes-playground works
This repository configures a containerized application stack: Spring, Vue, and PostgreSQL, with Kubernetes deployment, service, and ingress manifests, plus a certificate issuer. The README describes applying the issuer and enabling Minikube ingress, but no manifest contents or source excerpts were provided. Consequently, the graph identifies the configured resources without asserting routing, storage attachment, or other resource relationships that cannot be verified.
Components 11
Application
- Spring deployment
spring/spring-deployment.yaml - Spring service
spring/spring-svc.yaml - Spring ingress
spring/spring-ingress.yaml - Spring TLS ingress
spring/spring-ingress-ssl.yaml - Vue deployment
vue/vue-deployment.yaml - Vue service
vue/vue-svc.yaml - Vue ingress
vue/vue-ingress.yaml
Database
- PostgreSQL deployment
postgres/postgres-deployment.yaml - PostgreSQL service
postgres/postgres-svc.yaml - PostgreSQL storage
postgres/postgres-pvc.yaml
TLS infrastructure
- Cluster issuer
cert/Cluster-issuer.yaml