Explanation: CertManager is the tool used to generate self-signed and validated certificates against the DNS so that all traffic to the different applications goes with ssl/tls certificates.
Explanation: ArgoCD is a tool used to perform automated deployments of applications in Kubernetes, it also uses the source code repository as the only source of truth.
Explanation: Kubernetes platform is used to deploy all the applications of the project, being able to obtain scalability, monitoring and a high elasticity index.