Expose Redis (TCP) Service with Traefik 2.0

Expose Redis (TCP) Service with Traefik 2.0

Previously, we mentioned that Traefik 2.0 has officially been released, and it now supports TCP services. However, the official documentation for Traefik is somewhat confusing, especially regarding its use in Kubernetes, where the details are even less comprehensive. In my spare time, I have been trying to translate the official documentation. You can find it … Read more

Using Traefik to Proxy UDP Services

Using Traefik to Proxy UDP Services

Previously, we introduced most of the usage methods in Traefik version 2.3.x, and starting from version 2.2, Traefik has provided support for UDP, allowing us to provide load for services such as DNS resolution. First, deploy a UDP service as shown below: apiVersion: v1 kind: Service metadata: name: whoamiudp spec: ports: – protocol: UDP name: … Read more

Using URL Rewrite in Traefik 2.X

Using URL Rewrite in Traefik 2.X

Previously, we introduced the use of URL Rewrite in ingress-nginx, where the path rewriting is mostly similar to the traditional nginx method. However, if we are using the more cloud-native Traefik as our gateway, how do we handle URL Rewrite requirements? In an earlier article, we discussed the basic functionalities of Traefik 2.1, but we … Read more

Essential Knowledge of OpenStack Networking

Essential Knowledge of OpenStack Networking

Many people stumble into the networking pitfalls while learning OpenStack. From physical network devices to logical configurations, and even the architecture, one must be familiar with various concepts. For instance, understanding basic technologies such as VLAN, Flat, DHCP, Bridge (Linux bridge or OVS), NAT, and routing, as well as SDN is essential. This article outlines … Read more

Differences Between Kubernetes Ingress and OpenShift Router

Differences Between Kubernetes Ingress and OpenShift Router

Objective: Discuss the differences between Kubernetes Ingress and OpenShift Router Prerequisite: Understanding of Kubernetes and OpenShift Background: Kubernetes Ingress and OpenShift Route can expose services (Service) through routing, facilitating external access to internal cluster resources while also providing load balancing. Kubernetes Ingress Overview: Kubernetes Ingress is a Kubernetes resource used to manage and configure how … Read more