I have played around a little bit with docker and kubernetes. Need some advice here on - Is it a good idea to have one POD on a VM with all these deployed in multiple (hybrid) containers?
This is our POC plan - 1. Customers to access (nginx reverse proxy) with a public API endpoint. eg., abc.xyz.com or def.xyz.com 2. List of containers that we need - Identity server Connected to SQL server - Our API server with Hangfire. Connected to SQL server - The API server that connects to Redis Server - The Redis in turn has 3 agents with Hangfire load-balanced (future scalable)
- Setup 1 or 2 VMs?
- Combination of Windows and Linux Containers, is that advisable?
- How many Pods per VM? How many containers per Pod?
- Should we attach volumes for DB?
Thank you for your help