For our software development process we used to set up 3 environments :
Recently it was decided to add a new
staging environment that shall mirror the production environment for further testing. Our production environment uses kubernetes, SSL, Load balancing, and others components and configuration elements. Do I need to use all of them in the configuration of the staging environment as well?
Also, what other configuration differences should we keep in mind when setting up a staging vs production environments?
(I apologize for the question, but I am not experienced in the definition of system landscapes for software development processes).