Kubernetes Ingress vs OpenShift Route

Kubernetes Ingress vs OpenShift Route

Although pods and services have their own IP addresses on Kubernetes, these IP addresses are only reachable within the Kubernetes cluster and not accessible to the outside clients. The Ingress object in Kubernetes, although still in beta, is designed to signal the Kubernetes platform that a certain service needs to be accessible to the outside […]

Read More...

Keeping both of your OpenShift Container Platforms Highly Available with Keepalived and HAproxy

Until Kubernetes Federation hits the prime time, a number of solutions have sprung up as stop gaps to address geographically dispersing multiple cluster endpoints: stretch clusters and multiple clusters across multiple datacenters. The following article discusses how to configure Keepalived for maximum uptime of HAproxy with multiple cluster endpoints. In the following documentation an HAproxy […]

Read More...

Challenges and Requirements for Container-Based Applications and Application Services

Challenges and Requirements for Container-Based Applications and Application Services

Enterprises using container-based applications require a scalable, battle-tested, and robust services fabric to deploy business-critical workloads in production environments. Services such as traffic management (load balancing within a cluster and across clusters/regions), service discovery, monitoring/analytics, and security are a critical component of an application deployment framework. This blog post provides an overview of the challenges […]

Read More...

OpenShift Commons Briefing #56: Implementing NGINX Microservice Architecture with OpenShift

Red Hat OpenShift Commons

In this briefing, NGINX’s Chief Architect, Chris Stetson gave an excellent introduction to Microservices architectures. Drawing on his past experiences to illustrate the shift from monolith to microservices, Chris then dove into the networking problems that arise with these new architectural models such as service discovery, load balancing, and encryption.

Read More...