network
By Hirotaka Yamamoto (@ymmt2005) Coil v2 is a Kubernetes network plugin that implements Container Networking Interface (CNI) 0.4.0. CNI defines plugins as executables. In Kubernetes, kubelet or container runtimes such as containerd directl…
By Hirotaka Yamamoto (@ymmt2005) In the previous article, we introduced Coil v2 and its opt-in egress NAT feature. The feature allows any Kubernetes Pods to initiate outgoing TCP/UDP communication with external networks. This article dives…
By Hirotaka Yamamoto (@ymmt2005) We are pleased to announce that Coil v2, the second major version of our CNI plugin for Kubernetes, is now generally available. Coil offers bare-metal network performance plus the following features: Multip…
By Hirotaka Yamamoto (@ymmt2005) As part of Project Neco, we are building a highly scalable data center network for large Kubernetes clusters. In Modular, Pure Layer 3 Network for Kubernetes: The Design, we described the challenges of buil…
By Hirotaka Yamamoto (@ymmt2005) This is a supplementary material for Modular, Pure Layer 3 Network for Kubernetes: The Implementation to cover the basics of the BIRD Internet Routing Daemon. Although there is an official user's guide, thi…
By Hirotaka Yamamoto (@ymmt2005) This is a supplementary material for Modular, Pure Layer 3 Network for Kubernetes: The Implementation to cover the basics of Border Gateway Protocol (BGP) used inside data centers. The intended readers are …
By Shin'ya Ueoka (@ueokande), Hirotaka Yamamoto (@ymmt2005) As part of Project Neco, we are building a highly scalable data center network for large Kubernetes clusters. This is the first of the series of articles to describe the network i…