Kubernetes Deployment Program

There are multiple ways of deploying Container Gateway in an Kubernetes environment. The diagram in this topic is a simplified example of how external requests flow through Container Gateway pods deployed on Kubernetes. This simple diagram is just one representation of where the Container Gateway would fit in Kubernetes and how requests flow through the system, using Ingress as the single entry point to connect to the Container Gateway.
gateway93
There are multiple ways of deploying Container Gateway in an Kubernetes environment. The diagram in this topic is a simplified example of how external requests flow through Container Gateway pods deployed on Kubernetes. This simple diagram is just one representation of where the Container Gateway would fit in Kubernetes and how requests flow through the system, using Ingress as the single entry point to connect to the Container Gateway.
The following steps outline the flow of requests through the system:
  1. Users of your Container Gateway, for example API users or API developers, make incoming requests. 
  2. The incoming requests are routed to individual service endpoints provided by the Container Gateway(s). The routing is handled by mechanisms provided by Kubernetes, shown as the Ingress (as an example) in the diagram below.
  3. The Container Gateways are deployed in Pods running in Kubernetes.  
  4. The Container Gateway routes traffic or queries any number of back-end systems/services according to policy logic.
While steps 1 to 4 are in progress, the Container Gateway Pod cluster synchronizes persistent data with a database (also running in a Pod).
Kubernetes Deployment Program.jpg