Connecting and Serving Applications – Best Practices

Hey guys,

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?

submitted by /u/Strobosco
[link] [comments]