diff --git a/content/rancher/v2.x/en/faq/network/_index.md b/content/rancher/v2.x/en/faq/network/_index.md deleted file mode 100644 index e37c8f948ee..00000000000 --- a/content/rancher/v2.x/en/faq/network/_index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Networking -weight: 8005 ---- - -Networking FAQ's - -- [CNI Providers]({{< baseurl >}}/rancher/v2.x/en/faq/network/cni-providers/) - diff --git a/content/rancher/v2.x/en/faq/networking/_index.md b/content/rancher/v2.x/en/faq/networking/_index.md new file mode 100644 index 00000000000..ef4a030f7a8 --- /dev/null +++ b/content/rancher/v2.x/en/faq/networking/_index.md @@ -0,0 +1,9 @@ +--- +title: Networking +weight: 8005 +--- + +Networking FAQ's + +- [CNI Providers]({{< baseurl >}}/rancher/v2.x/en/faq/networking/cni-providers/) + diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/_index.md b/content/rancher/v2.x/en/faq/networking/cni-providers/_index.md similarity index 93% rename from content/rancher/v2.x/en/faq/network/cni-providers/_index.md rename to content/rancher/v2.x/en/faq/networking/cni-providers/_index.md index 3097212b54d..9d8dcae502b 100644 --- a/content/rancher/v2.x/en/faq/network/cni-providers/_index.md +++ b/content/rancher/v2.x/en/faq/networking/cni-providers/_index.md @@ -10,7 +10,7 @@ CNI (Container Network Interface), a [Cloud Native Computing Foundation project] Kubernetes uses CNI as an interface between network providers and Kubernetes pod networking. -CNI logo +![CNI Logo]({{< baseurl >}}/img/rancher/cni-logo.png) For more information visit [CNI GitHub project](https://github.com/containernetworking/cni). @@ -28,7 +28,7 @@ This network model is used when an extended L2 bridge is preferred. This network CNI providers using this network model include Flannel, Canal, and Weave. -Encapsulated network +![Encapsulated Network]({{< baseurl >}}/img/rancher/encapsulated-network.svg) #### What is an Unencapsulated Network? @@ -40,7 +40,7 @@ This network model is used when a routed L3 network is preferred. This mode dyna CNI providers using this network model include Calico and Romana. -Unencapsulated network +![Unencapsulated Network]({{< baseurl >}}/img/rancher/unencapsulated-network.svg) ### What CNI Providers are Supported by Rancher? @@ -48,7 +48,7 @@ Out-of-the-box, Rancher supports three different CNI providers for Kubernetes cl #### Canal -Canal logo +![Canal Logo]({{< baseurl >}}/img/rancher/canal-logo.png) Canal is a CNI provider that gives you the best of Flannel and Calico. It allows users to easily deploy Calico and Flannel networking together as a unified networking solution, combining Calico’s network policy enforcement with the rich superset of Calico (unencapsulated) and/or Flannel (encapsulated) network connectivity options. @@ -56,13 +56,13 @@ In Rancher, Canal is the default CNI provider combined with Flannel and VXLAN en Kubernetes workers should open UDP port `8472` (VXLAN) and `9099` (healthcheck). -Canal diagram +![Canal Diagram]({{< baseurl >}}/img/rancher/canal-diagram.png) For more information, see the [Canal GitHub Page](https://github.com/projectcalico/canal). #### Flannel -Flannel logo +![Flannel Logo]({{< baseurl >}}/img/rancher/flannel-logo.png) Flannel is a simple and easy way to configure L3 network fabric designed for Kubernetes. Flannel runs a single binary agent named flanneld on each host, which is responsible for allocating a subnet lease to each host out of a larger, preconfigured address space. Flannel uses either the Kubernetes API or etcd directly to store the network configuration, the allocated subnets, and any auxiliary data (such as the host's public IP). Packets are forwarded using one of several backend mechanisms, with the default encapsulation being [VXLAN](https://github.com/coreos/flannel/blob/master/Documentation/backends.md#vxlan). @@ -70,13 +70,13 @@ Encapsulated traffic is unencrypted by default. Threfore, flannel provides an ex Kubernetes workers should open UDP port `8472` (VXLAN) and `9099` (healthcheck). -Flannel Diagram +![Flannel Diagram]({{< baseurl >}}/img/rancher/flannel-diagram.png) For more information, see the [Flannel GitHub Page](https://github.com/coreos/flannel). #### Calico -Calico Logo +![Calico Logo]({{< baseurl >}}/img/rancher/calico-logo.png) Calico enables networking and network policy in Kubernetes clusters across the cloud. Calico uses a pure, unencapsulated IP network fabric and policy engine to provide networking for your Kubernetes workloads. Workloads are able to communicate over both cloud infrastructure and on-premise using BGP. @@ -84,7 +84,7 @@ Calico also provides a stateless IP-in-IP encapsulation mode that can be used, i Kubernetes workers should open TCP port `179` (BGP). -Calico Diagram +![Calico Diagram]({{< baseurl >}}/img/rancher/calico-diagram.svg) For more information, see the following pages: diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/calico-diagram.svg b/src/img/rancher/calico-diagram.svg similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/calico-diagram.svg rename to src/img/rancher/calico-diagram.svg diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/calico-logo.png b/src/img/rancher/calico-logo.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/calico-logo.png rename to src/img/rancher/calico-logo.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/canal-diagram.png b/src/img/rancher/canal-diagram.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/canal-diagram.png rename to src/img/rancher/canal-diagram.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/canal-logo.png b/src/img/rancher/canal-logo.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/canal-logo.png rename to src/img/rancher/canal-logo.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/cni-logo.png b/src/img/rancher/cni-logo.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/cni-logo.png rename to src/img/rancher/cni-logo.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/encapsulated-network.svg b/src/img/rancher/encapsulated-network.svg similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/encapsulated-network.svg rename to src/img/rancher/encapsulated-network.svg diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/flannel-diagram.png b/src/img/rancher/flannel-diagram.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/flannel-diagram.png rename to src/img/rancher/flannel-diagram.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/flannel-logo.png b/src/img/rancher/flannel-logo.png similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/flannel-logo.png rename to src/img/rancher/flannel-logo.png diff --git a/content/rancher/v2.x/en/faq/network/cni-providers/img/unencapsulated-network.svg b/src/img/rancher/unencapsulated-network.svg similarity index 100% rename from content/rancher/v2.x/en/faq/network/cni-providers/img/unencapsulated-network.svg rename to src/img/rancher/unencapsulated-network.svg