I was wondering if anybody knew some best practices or had any suggestions regarding deploying and serving an application composed of multiple backend and frontend parts in K8:
- What is the best way to connect a frontend (running in my cluster but served in a browser) to a backend (running in my cluster)? Is it the best idea to use an NGINX Ingress Controller that routes the requests in the frontend to the backend service?
- How do you properly manage security when data flows between the pods and inside and outside the cluster?
- What are the best DevOps practices for CI/CD?