diff --git a/calico-cloud/networking/training/about-kubernetes-networking.mdx b/calico-cloud/networking/training/about-kubernetes-networking.mdx index 8d32219a84..96ff895268 100644 --- a/calico-cloud/networking/training/about-kubernetes-networking.mdx +++ b/calico-cloud/networking/training/about-kubernetes-networking.mdx @@ -135,6 +135,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-cloud/tutorials/training/about-kubernetes-ingress.mdx b/calico-cloud/tutorials/training/about-kubernetes-ingress.mdx index 2c4a99f2c2..237060e586 100644 --- a/calico-cloud/tutorials/training/about-kubernetes-ingress.mdx +++ b/calico-cloud/tutorials/training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-cloud/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-cloud/tutorials/training/about-kubernetes-networking.mdx b/calico-cloud/tutorials/training/about-kubernetes-networking.mdx index bbd99f2708..33aaa93be1 100644 --- a/calico-cloud/tutorials/training/about-kubernetes-networking.mdx +++ b/calico-cloud/tutorials/training/about-kubernetes-networking.mdx @@ -126,6 +126,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-cloud/tutorials/training/about-kubernetes-services.mdx b/calico-cloud/tutorials/training/about-kubernetes-services.mdx index ecb4604f76..61ae2ac9c5 100644 --- a/calico-cloud/tutorials/training/about-kubernetes-services.mdx +++ b/calico-cloud/tutorials/training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-cloud_versioned_docs/version-22-2/networking/training/about-kubernetes-networking.mdx b/calico-cloud_versioned_docs/version-22-2/networking/training/about-kubernetes-networking.mdx index 8d32219a84..96ff895268 100644 --- a/calico-cloud_versioned_docs/version-22-2/networking/training/about-kubernetes-networking.mdx +++ b/calico-cloud_versioned_docs/version-22-2/networking/training/about-kubernetes-networking.mdx @@ -135,6 +135,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-ingress.mdx b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-ingress.mdx index 2c4a99f2c2..237060e586 100644 --- a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-ingress.mdx +++ b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-cloud/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-networking.mdx b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-networking.mdx index bbd99f2708..33aaa93be1 100644 --- a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-networking.mdx +++ b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-networking.mdx @@ -126,6 +126,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-services.mdx b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-services.mdx index ecb4604f76..61ae2ac9c5 100644 --- a/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-services.mdx +++ b/calico-cloud_versioned_docs/version-22-2/tutorials/training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise/getting-started/install-on-clusters/aks.mdx b/calico-enterprise/getting-started/install-on-clusters/aks.mdx index ec1705eb9b..f4910b2094 100644 --- a/calico-enterprise/getting-started/install-on-clusters/aks.mdx +++ b/calico-enterprise/getting-started/install-on-clusters/aks.mdx @@ -81,7 +81,6 @@ Install $[prodname] on an AKS managed Kubernetes cluster. ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise/getting-started/install-on-clusters/aws.mdx b/calico-enterprise/getting-started/install-on-clusters/aws.mdx index 3849a49c85..42d0c92d88 100644 --- a/calico-enterprise/getting-started/install-on-clusters/aws.mdx +++ b/calico-enterprise/getting-started/install-on-clusters/aws.mdx @@ -151,5 +151,4 @@ After the cluster is up and ready, [Install $[prodname]](kubernetes/generic-inst ## Next steps -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) diff --git a/calico-enterprise/getting-started/install-on-clusters/eks.mdx b/calico-enterprise/getting-started/install-on-clusters/eks.mdx index 6e3719b17d..2f5bb8eea8 100644 --- a/calico-enterprise/getting-started/install-on-clusters/eks.mdx +++ b/calico-enterprise/getting-started/install-on-clusters/eks.mdx @@ -54,6 +54,5 @@ Install $[prodname] on an EKS managed Kubernetes cluster. **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise/getting-started/install-on-clusters/gke.mdx b/calico-enterprise/getting-started/install-on-clusters/gke.mdx index a95d832853..6bffb4a62d 100644 --- a/calico-enterprise/getting-started/install-on-clusters/gke.mdx +++ b/calico-enterprise/getting-started/install-on-clusters/gke.mdx @@ -65,7 +65,6 @@ The geeky details of what you get: ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise/network-policy/get-started/about-kubernetes-ingress.mdx b/calico-enterprise/network-policy/get-started/about-kubernetes-ingress.mdx index 4e196863e8..e0c8b2293f 100644 --- a/calico-enterprise/network-policy/get-started/about-kubernetes-ingress.mdx +++ b/calico-enterprise/network-policy/get-started/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-enterprise/network-policy/get-started/about-kubernetes-services.mdx b/calico-enterprise/network-policy/get-started/about-kubernetes-services.mdx index cb566ec84d..a2717daa4d 100644 --- a/calico-enterprise/network-policy/get-started/about-kubernetes-services.mdx +++ b/calico-enterprise/network-policy/get-started/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise/networking/determine-best-networking.mdx b/calico-enterprise/networking/determine-best-networking.mdx index 5bcaeff399..48c0d2b9c1 100644 --- a/calico-enterprise/networking/determine-best-networking.mdx +++ b/calico-enterprise/networking/determine-best-networking.mdx @@ -190,8 +190,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -215,8 +213,6 @@ If you are using AKS and prefer to avoid dependencies on a specific cloud provid details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -242,8 +238,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### Anywhere The above list of environments is obviously not exhaustive. Understanding the concepts and explanations in this guide has hopefully helped you figure out what is right for your environment. If you still aren't sure then you can ask for advice through the Calico Users's Slack or Discourse forum. And remember you can run Calico in VXLAN overlay mode in almost any environment if you want to get started without worrying too deeply about the different options. diff --git a/calico-enterprise/networking/training/about-kubernetes-networking.mdx b/calico-enterprise/networking/training/about-kubernetes-networking.mdx index 2995b926bf..249d70c774 100644 --- a/calico-enterprise/networking/training/about-kubernetes-networking.mdx +++ b/calico-enterprise/networking/training/about-kubernetes-networking.mdx @@ -129,6 +129,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aks.mdx b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aks.mdx index c110015430..e42b15b605 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aks.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aks.mdx @@ -81,7 +81,6 @@ Install $[prodname] on an AKS managed Kubernetes cluster. ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aws.mdx b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aws.mdx index d4306fdb40..b36aa095a4 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aws.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/aws.mdx @@ -151,5 +151,4 @@ After the cluster is up and ready, [Install $[prodname]](kubernetes/generic-inst ## Next steps -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/eks.mdx b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/eks.mdx index 0ba523ba2a..d52eb9e22c 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/eks.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/eks.mdx @@ -54,6 +54,5 @@ Install $[prodname] on an EKS managed Kubernetes cluster. **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/gke.mdx b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/gke.mdx index fcac41f8ea..cdc3fa54a5 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/gke.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/getting-started/install-on-clusters/gke.mdx @@ -63,7 +63,6 @@ The geeky details of what you get: ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-ingress.mdx b/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-ingress.mdx index 1bf12e3c24..c56a3660e9 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-ingress.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-services.mdx b/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-services.mdx index b09b201448..690778c778 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-services.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/network-policy/get-started/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise_versioned_docs/version-3.20-2/networking/determine-best-networking.mdx b/calico-enterprise_versioned_docs/version-3.20-2/networking/determine-best-networking.mdx index f288db5201..36d4b58c91 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/networking/determine-best-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/networking/determine-best-networking.mdx @@ -190,8 +190,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -215,8 +213,6 @@ If you are using AKS and prefer to avoid dependencies on a specific cloud provid details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -242,8 +238,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### Anywhere The above list of environments is obviously not exhaustive. Understanding the concepts and explanations in this guide has hopefully helped you figure out what is right for your environment. If you still aren't sure then you can ask for advice through the Calico Users's Slack or Discourse forum. And remember you can run Calico in VXLAN overlay mode in almost any environment if you want to get started without worrying too deeply about the different options. diff --git a/calico-enterprise_versioned_docs/version-3.20-2/networking/training/about-kubernetes-networking.mdx b/calico-enterprise_versioned_docs/version-3.20-2/networking/training/about-kubernetes-networking.mdx index e2571b6179..83597ebdc0 100644 --- a/calico-enterprise_versioned_docs/version-3.20-2/networking/training/about-kubernetes-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.20-2/networking/training/about-kubernetes-networking.mdx @@ -129,6 +129,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aks.mdx b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aks.mdx index a610129445..fb08783a85 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aks.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aks.mdx @@ -81,7 +81,6 @@ Install $[prodname] on an AKS managed Kubernetes cluster. ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aws.mdx b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aws.mdx index d4306fdb40..b36aa095a4 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aws.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/aws.mdx @@ -151,5 +151,4 @@ After the cluster is up and ready, [Install $[prodname]](kubernetes/generic-inst ## Next steps -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/eks.mdx b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/eks.mdx index 1f116d2dac..48d3703ea9 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/eks.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/eks.mdx @@ -54,6 +54,5 @@ Install $[prodname] on an EKS managed Kubernetes cluster. **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/gke.mdx b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/gke.mdx index 0d1686c939..61f6d9a4da 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/gke.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/getting-started/install-on-clusters/gke.mdx @@ -63,7 +63,6 @@ The geeky details of what you get: ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-ingress.mdx b/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-ingress.mdx index 1bf12e3c24..c56a3660e9 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-ingress.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-services.mdx b/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-services.mdx index b09b201448..690778c778 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-services.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/network-policy/get-started/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise_versioned_docs/version-3.21-2/networking/determine-best-networking.mdx b/calico-enterprise_versioned_docs/version-3.21-2/networking/determine-best-networking.mdx index f288db5201..36d4b58c91 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/networking/determine-best-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/networking/determine-best-networking.mdx @@ -190,8 +190,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -215,8 +213,6 @@ If you are using AKS and prefer to avoid dependencies on a specific cloud provid details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -242,8 +238,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### Anywhere The above list of environments is obviously not exhaustive. Understanding the concepts and explanations in this guide has hopefully helped you figure out what is right for your environment. If you still aren't sure then you can ask for advice through the Calico Users's Slack or Discourse forum. And remember you can run Calico in VXLAN overlay mode in almost any environment if you want to get started without worrying too deeply about the different options. diff --git a/calico-enterprise_versioned_docs/version-3.21-2/networking/training/about-kubernetes-networking.mdx b/calico-enterprise_versioned_docs/version-3.21-2/networking/training/about-kubernetes-networking.mdx index e2571b6179..83597ebdc0 100644 --- a/calico-enterprise_versioned_docs/version-3.21-2/networking/training/about-kubernetes-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.21-2/networking/training/about-kubernetes-networking.mdx @@ -129,6 +129,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aks.mdx b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aks.mdx index 88e88ec59b..fb6458447b 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aks.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aks.mdx @@ -81,7 +81,6 @@ Install $[prodname] on an AKS managed Kubernetes cluster. ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aws.mdx b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aws.mdx index 3849a49c85..42d0c92d88 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aws.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/aws.mdx @@ -151,5 +151,4 @@ After the cluster is up and ready, [Install $[prodname]](kubernetes/generic-inst ## Next steps -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/eks.mdx b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/eks.mdx index a79af3c718..afe7654124 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/eks.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/eks.mdx @@ -54,6 +54,5 @@ Install $[prodname] on an EKS managed Kubernetes cluster. **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/gke.mdx b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/gke.mdx index c4c1a5d2b6..87f72e4f37 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/gke.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/getting-started/install-on-clusters/gke.mdx @@ -63,7 +63,6 @@ The geeky details of what you get: ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-ingress.mdx b/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-ingress.mdx index 4e196863e8..e0c8b2293f 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-ingress.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-services.mdx b/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-services.mdx index cb566ec84d..a2717daa4d 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-services.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/network-policy/get-started/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise_versioned_docs/version-3.22-2/networking/determine-best-networking.mdx b/calico-enterprise_versioned_docs/version-3.22-2/networking/determine-best-networking.mdx index 5bcaeff399..48c0d2b9c1 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/networking/determine-best-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/networking/determine-best-networking.mdx @@ -190,8 +190,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -215,8 +213,6 @@ If you are using AKS and prefer to avoid dependencies on a specific cloud provid details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -242,8 +238,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### Anywhere The above list of environments is obviously not exhaustive. Understanding the concepts and explanations in this guide has hopefully helped you figure out what is right for your environment. If you still aren't sure then you can ask for advice through the Calico Users's Slack or Discourse forum. And remember you can run Calico in VXLAN overlay mode in almost any environment if you want to get started without worrying too deeply about the different options. diff --git a/calico-enterprise_versioned_docs/version-3.22-2/networking/training/about-kubernetes-networking.mdx b/calico-enterprise_versioned_docs/version-3.22-2/networking/training/about-kubernetes-networking.mdx index 2995b926bf..249d70c774 100644 --- a/calico-enterprise_versioned_docs/version-3.22-2/networking/training/about-kubernetes-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.22-2/networking/training/about-kubernetes-networking.mdx @@ -129,6 +129,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aks.mdx b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aks.mdx index 0a23c8b324..ab21ddf9ab 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aks.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aks.mdx @@ -81,7 +81,6 @@ Install $[prodname] on an AKS managed Kubernetes cluster. ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aws.mdx b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aws.mdx index 3849a49c85..42d0c92d88 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aws.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/aws.mdx @@ -151,5 +151,4 @@ After the cluster is up and ready, [Install $[prodname]](kubernetes/generic-inst ## Next steps -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/eks.mdx b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/eks.mdx index 26c71e4190..4b13d6ece4 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/eks.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/eks.mdx @@ -54,6 +54,5 @@ Install $[prodname] on an EKS managed Kubernetes cluster. **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/gke.mdx b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/gke.mdx index c8cc9359b6..2af6a408e0 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/gke.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/getting-started/install-on-clusters/gke.mdx @@ -65,7 +65,6 @@ The geeky details of what you get: ## Next steps - [Configure access to the $[prodname] web console](../../operations/cnx/access-the-manager.mdx) -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../network-policy/get-started/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../network-policy/beginners/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../network-policy/beginners/kubernetes-default-deny.mdx) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-ingress.mdx b/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-ingress.mdx index 4e196863e8..e0c8b2293f 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-ingress.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-services.mdx b/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-services.mdx index cb566ec84d..a2717daa4d 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-services.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/network-policy/get-started/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico-enterprise_versioned_docs/version-3.23-2/networking/determine-best-networking.mdx b/calico-enterprise_versioned_docs/version-3.23-2/networking/determine-best-networking.mdx index 5bcaeff399..48c0d2b9c1 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/networking/determine-best-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/networking/determine-best-networking.mdx @@ -190,8 +190,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -215,8 +213,6 @@ If you are using AKS and prefer to avoid dependencies on a specific cloud provid details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -242,8 +238,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### Anywhere The above list of environments is obviously not exhaustive. Understanding the concepts and explanations in this guide has hopefully helped you figure out what is right for your environment. If you still aren't sure then you can ask for advice through the Calico Users's Slack or Discourse forum. And remember you can run Calico in VXLAN overlay mode in almost any environment if you want to get started without worrying too deeply about the different options. diff --git a/calico-enterprise_versioned_docs/version-3.23-2/networking/training/about-kubernetes-networking.mdx b/calico-enterprise_versioned_docs/version-3.23-2/networking/training/about-kubernetes-networking.mdx index 2995b926bf..249d70c774 100644 --- a/calico-enterprise_versioned_docs/version-3.23-2/networking/training/about-kubernetes-networking.mdx +++ b/calico-enterprise_versioned_docs/version-3.23-2/networking/training/about-kubernetes-networking.mdx @@ -129,6 +129,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico/about/kubernetes-training/about-k8s-networking.mdx b/calico/about/kubernetes-training/about-k8s-networking.mdx index 29a2c219ef..daf5807643 100644 --- a/calico/about/kubernetes-training/about-k8s-networking.mdx +++ b/calico/about/kubernetes-training/about-k8s-networking.mdx @@ -127,6 +127,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico/about/kubernetes-training/about-kubernetes-ingress.mdx b/calico/about/kubernetes-training/about-kubernetes-ingress.mdx index 9758c2319f..b3518b6057 100644 --- a/calico/about/kubernetes-training/about-kubernetes-ingress.mdx +++ b/calico/about/kubernetes-training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico/about/kubernetes-training/about-kubernetes-services.mdx b/calico/about/kubernetes-training/about-kubernetes-services.mdx index 3f8cd71b01..3000c446d6 100644 --- a/calico/about/kubernetes-training/about-kubernetes-services.mdx +++ b/calico/about/kubernetes-training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico/getting-started/kubernetes/managed-public-cloud/aks.mdx b/calico/getting-started/kubernetes/managed-public-cloud/aks.mdx index bde58970d0..658e412264 100644 --- a/calico/getting-started/kubernetes/managed-public-cloud/aks.mdx +++ b/calico/getting-started/kubernetes/managed-public-cloud/aks.mdx @@ -286,7 +286,6 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico/getting-started/kubernetes/managed-public-cloud/eks.mdx b/calico/getting-started/kubernetes/managed-public-cloud/eks.mdx index dcb9546176..40e43e6c9c 100644 --- a/calico/getting-started/kubernetes/managed-public-cloud/eks.mdx +++ b/calico/getting-started/kubernetes/managed-public-cloud/eks.mdx @@ -296,7 +296,6 @@ Before you get started, make sure you have downloaded and configured the [necess **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico/getting-started/kubernetes/managed-public-cloud/gke.mdx b/calico/getting-started/kubernetes/managed-public-cloud/gke.mdx index cb9cea7d0e..b0c90132b8 100644 --- a/calico/getting-started/kubernetes/managed-public-cloud/gke.mdx +++ b/calico/getting-started/kubernetes/managed-public-cloud/gke.mdx @@ -74,7 +74,6 @@ For clusters using Dataplane V1, references to "network policy" often describe i **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with Calico network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico/getting-started/kubernetes/self-managed-public-cloud/aws.mdx b/calico/getting-started/kubernetes/self-managed-public-cloud/aws.mdx index 080f09f776..428d870697 100644 --- a/calico/getting-started/kubernetes/self-managed-public-cloud/aws.mdx +++ b/calico/getting-started/kubernetes/self-managed-public-cloud/aws.mdx @@ -112,5 +112,4 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico/getting-started/kubernetes/self-managed-public-cloud/azure.mdx b/calico/getting-started/kubernetes/self-managed-public-cloud/azure.mdx index c74b146059..9bc0f1d939 100644 --- a/calico/getting-started/kubernetes/self-managed-public-cloud/azure.mdx +++ b/calico/getting-started/kubernetes/self-managed-public-cloud/azure.mdx @@ -84,5 +84,4 @@ Terraform is a tool for automating infrastructure provisioning using declarative **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico/getting-started/kubernetes/self-managed-public-cloud/gce.mdx b/calico/getting-started/kubernetes/self-managed-public-cloud/gce.mdx index 77e6e6acd1..c44a38d767 100644 --- a/calico/getting-started/kubernetes/self-managed-public-cloud/gce.mdx +++ b/calico/getting-started/kubernetes/self-managed-public-cloud/gce.mdx @@ -234,5 +234,4 @@ You may have noticed that the bulk of the above instructions are about provision **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico/networking/determine-best-networking.mdx b/calico/networking/determine-best-networking.mdx index 58248f9d5a..9fa67833e5 100644 --- a/calico/networking/determine-best-networking.mdx +++ b/calico/networking/determine-best-networking.mdx @@ -200,8 +200,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -238,8 +236,6 @@ If you aren’t using AKS, and prefer to avoid dependencies on a specific cloud details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -265,8 +261,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### IBM Cloud If you are using IBM Cloud then we recommend using [IKS](https://www.ibm.com/products/kubernetes-service/), which has Calico built in to provide cross-subnet IP-in-IP overlay. In addition to providing network policy for pods, IKS also uses Calico network policies to [secure the hosts nodes](https://cloud.ibm.com/docs/containers?topic=containers-network_policies#default_policy) within the cluster. diff --git a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-k8s-networking.mdx b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-k8s-networking.mdx index 48894be27d..a579ba41dd 100644 --- a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-k8s-networking.mdx +++ b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-k8s-networking.mdx @@ -127,6 +127,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-ingress.mdx b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-ingress.mdx index 1bf12e3c24..c56a3660e9 100644 --- a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-ingress.mdx +++ b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-services.mdx b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-services.mdx index fb5dda9b74..71422d5031 100644 --- a/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-services.mdx +++ b/calico_versioned_docs/version-3.29/about/kubernetes-training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/aks.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/aks.mdx index d6d4a6089c..4f7c7615f4 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/aks.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/aks.mdx @@ -286,7 +286,6 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/eks.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/eks.mdx index 9d2357affd..bc63ef5994 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/eks.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/eks.mdx @@ -244,7 +244,6 @@ Before you get started, make sure you have downloaded and configured the [necess **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/gke.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/gke.mdx index acdc04c0bd..2853706b50 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/gke.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/managed-public-cloud/gke.mdx @@ -72,7 +72,6 @@ For clusters using Dataplane V1, references to "network policy" often describe i **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with Calico network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/aws.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/aws.mdx index d925ef2438..37473fd88c 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/aws.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/aws.mdx @@ -112,5 +112,4 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/azure.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/azure.mdx index a281cf9aba..b481eec370 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/azure.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/azure.mdx @@ -84,5 +84,4 @@ Terraform is a tool for automating infrastructure provisioning using declarative **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/gce.mdx b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/gce.mdx index f42d0ec527..9b443a1622 100644 --- a/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/gce.mdx +++ b/calico_versioned_docs/version-3.29/getting-started/kubernetes/self-managed-public-cloud/gce.mdx @@ -233,5 +233,4 @@ You may have noticed that the bulk of the above instructions are about provision **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.29/networking/determine-best-networking.mdx b/calico_versioned_docs/version-3.29/networking/determine-best-networking.mdx index 20cf57fb77..9d9c1365c8 100644 --- a/calico_versioned_docs/version-3.29/networking/determine-best-networking.mdx +++ b/calico_versioned_docs/version-3.29/networking/determine-best-networking.mdx @@ -200,8 +200,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -238,8 +236,6 @@ If you aren’t using AKS, and prefer to avoid dependencies on a specific cloud details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -265,8 +261,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### IBM Cloud If you are using IBM Cloud then we recommend using [IKS](https://www.ibm.com/products/kubernetes-service/), which has Calico built in to provide cross-subnet IP-in-IP overlay. In addition to providing network policy for pods, IKS also uses Calico network policies to [secure the hosts nodes](https://cloud.ibm.com/docs/containers?topic=containers-network_policies#default_policy) within the cluster. diff --git a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-k8s-networking.mdx b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-k8s-networking.mdx index 48894be27d..a579ba41dd 100644 --- a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-k8s-networking.mdx +++ b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-k8s-networking.mdx @@ -127,6 +127,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-ingress.mdx b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-ingress.mdx index 1bf12e3c24..c56a3660e9 100644 --- a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-ingress.mdx +++ b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-services.mdx b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-services.mdx index fb5dda9b74..71422d5031 100644 --- a/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-services.mdx +++ b/calico_versioned_docs/version-3.30/about/kubernetes-training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/aks.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/aks.mdx index d6d4a6089c..4f7c7615f4 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/aks.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/aks.mdx @@ -286,7 +286,6 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/eks.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/eks.mdx index 4dd7155c40..a129cac27b 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/eks.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/eks.mdx @@ -296,7 +296,6 @@ Before you get started, make sure you have downloaded and configured the [necess **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/gke.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/gke.mdx index acdc04c0bd..2853706b50 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/gke.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/managed-public-cloud/gke.mdx @@ -72,7 +72,6 @@ For clusters using Dataplane V1, references to "network policy" often describe i **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with Calico network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/aws.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/aws.mdx index d925ef2438..37473fd88c 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/aws.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/aws.mdx @@ -112,5 +112,4 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/azure.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/azure.mdx index a281cf9aba..b481eec370 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/azure.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/azure.mdx @@ -84,5 +84,4 @@ Terraform is a tool for automating infrastructure provisioning using declarative **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/gce.mdx b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/gce.mdx index 4f8c6759e2..b2b81768c5 100644 --- a/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/gce.mdx +++ b/calico_versioned_docs/version-3.30/getting-started/kubernetes/self-managed-public-cloud/gce.mdx @@ -234,5 +234,4 @@ You may have noticed that the bulk of the above instructions are about provision **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.30/networking/determine-best-networking.mdx b/calico_versioned_docs/version-3.30/networking/determine-best-networking.mdx index 20cf57fb77..9d9c1365c8 100644 --- a/calico_versioned_docs/version-3.30/networking/determine-best-networking.mdx +++ b/calico_versioned_docs/version-3.30/networking/determine-best-networking.mdx @@ -200,8 +200,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -238,8 +236,6 @@ If you aren’t using AKS, and prefer to avoid dependencies on a specific cloud details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -265,8 +261,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### IBM Cloud If you are using IBM Cloud then we recommend using [IKS](https://www.ibm.com/products/kubernetes-service/), which has Calico built in to provide cross-subnet IP-in-IP overlay. In addition to providing network policy for pods, IKS also uses Calico network policies to [secure the hosts nodes](https://cloud.ibm.com/docs/containers?topic=containers-network_policies#default_policy) within the cluster. diff --git a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-k8s-networking.mdx b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-k8s-networking.mdx index 48894be27d..a579ba41dd 100644 --- a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-k8s-networking.mdx +++ b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-k8s-networking.mdx @@ -127,6 +127,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-ingress.mdx b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-ingress.mdx index 1bf12e3c24..c56a3660e9 100644 --- a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-ingress.mdx +++ b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-services.mdx b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-services.mdx index fb5dda9b74..71422d5031 100644 --- a/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-services.mdx +++ b/calico_versioned_docs/version-3.31/about/kubernetes-training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/aks.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/aks.mdx index d6d4a6089c..4f7c7615f4 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/aks.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/aks.mdx @@ -286,7 +286,6 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/eks.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/eks.mdx index 4dd7155c40..a129cac27b 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/eks.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/eks.mdx @@ -296,7 +296,6 @@ Before you get started, make sure you have downloaded and configured the [necess **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/gke.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/gke.mdx index acdc04c0bd..2853706b50 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/gke.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/managed-public-cloud/gke.mdx @@ -72,7 +72,6 @@ For clusters using Dataplane V1, references to "network policy" often describe i **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with Calico network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/aws.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/aws.mdx index d925ef2438..37473fd88c 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/aws.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/aws.mdx @@ -112,5 +112,4 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/azure.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/azure.mdx index a281cf9aba..b481eec370 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/azure.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/azure.mdx @@ -84,5 +84,4 @@ Terraform is a tool for automating infrastructure provisioning using declarative **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/gce.mdx b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/gce.mdx index 4f8c6759e2..b2b81768c5 100644 --- a/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/gce.mdx +++ b/calico_versioned_docs/version-3.31/getting-started/kubernetes/self-managed-public-cloud/gce.mdx @@ -234,5 +234,4 @@ You may have noticed that the bulk of the above instructions are about provision **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.31/networking/determine-best-networking.mdx b/calico_versioned_docs/version-3.31/networking/determine-best-networking.mdx index 20cf57fb77..9d9c1365c8 100644 --- a/calico_versioned_docs/version-3.31/networking/determine-best-networking.mdx +++ b/calico_versioned_docs/version-3.31/networking/determine-best-networking.mdx @@ -200,8 +200,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -238,8 +236,6 @@ If you aren’t using AKS, and prefer to avoid dependencies on a specific cloud details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -265,8 +261,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### IBM Cloud If you are using IBM Cloud then we recommend using [IKS](https://www.ibm.com/products/kubernetes-service/), which has Calico built in to provide cross-subnet IP-in-IP overlay. In addition to providing network policy for pods, IKS also uses Calico network policies to [secure the hosts nodes](https://cloud.ibm.com/docs/containers?topic=containers-network_policies#default_policy) within the cluster. diff --git a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-k8s-networking.mdx b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-k8s-networking.mdx index 29a2c219ef..daf5807643 100644 --- a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-k8s-networking.mdx +++ b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-k8s-networking.mdx @@ -127,6 +127,3 @@ as IPv4 or IPv6 addresses. ## Additional resources - [The Kubernetes Network Model](https://kubernetes.io/docs/concepts/cluster-administration/networking/#the-kubernetes-network-model) -- [Video: Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) -- [Video: Everything you need to know about Kubernetes networking on Google Cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) diff --git a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-ingress.mdx b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-ingress.mdx index 9758c2319f..b3518b6057 100644 --- a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-ingress.mdx +++ b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-ingress.mdx @@ -129,8 +129,3 @@ over these diagrams if you don't want to dig deeper into how services and ingres **External ingress solution direct to pods** ![External ingress direct to pods](/img/calico-enterprise/ingress-external-direct-to-pods.svg) - -## Additional resources - -- [Video: Everything you need to know about Kubernetes Ingress networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-ingress-networking/) -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) diff --git a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-services.mdx b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-services.mdx index 3f8cd71b01..3000c446d6 100644 --- a/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-services.mdx +++ b/calico_versioned_docs/version-3.32/about/kubernetes-training/about-kubernetes-services.mdx @@ -136,6 +136,5 @@ provides even load balancing independent of topology, with reduced CPU and laten # Additional resources -- [Video: Everything you need to know about Kubernetes Services networking ](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-services-networking/) - [Blog: Introducing the Calico eBPF data plane](https://www.projectcalico.org/introducing-the-calico-ebpf-dataplane/) - [Blog: Hands on with Calico eBPF native service handling](https://www.projectcalico.org/hands-on-with-calicos-ebpf-service-handling/) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/aks.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/aks.mdx index bde58970d0..658e412264 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/aks.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/aks.mdx @@ -286,7 +286,6 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/eks.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/eks.mdx index dcb9546176..40e43e6c9c 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/eks.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/eks.mdx @@ -296,7 +296,6 @@ Before you get started, make sure you have downloaded and configured the [necess **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/gke.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/gke.mdx index cb9cea7d0e..b0c90132b8 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/gke.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/managed-public-cloud/gke.mdx @@ -74,7 +74,6 @@ For clusters using Dataplane V1, references to "network policy" often describe i **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Get started with Kubernetes network policy](../../../network-policy/get-started/kubernetes-policy/kubernetes-network-policy.mdx) - [Get started with Calico network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) - [Enable default deny for Kubernetes pods](../../../network-policy/get-started/kubernetes-default-deny.mdx) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/aws.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/aws.mdx index 080f09f776..428d870697 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/aws.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/aws.mdx @@ -112,5 +112,4 @@ The geeky details of what you get: **Recommended** -- [Video: Everything you need to know about Kubernetes pod networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/azure.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/azure.mdx index c74b146059..9bc0f1d939 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/azure.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/azure.mdx @@ -84,5 +84,4 @@ Terraform is a tool for automating infrastructure provisioning using declarative **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/gce.mdx b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/gce.mdx index 77e6e6acd1..c44a38d767 100644 --- a/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/gce.mdx +++ b/calico_versioned_docs/version-3.32/getting-started/kubernetes/self-managed-public-cloud/gce.mdx @@ -234,5 +234,4 @@ You may have noticed that the bulk of the above instructions are about provision **Recommended** -- [Video: Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/) - [Try out $[prodname] network policy](../../../network-policy/get-started/calico-policy/calico-network-policy.mdx) diff --git a/calico_versioned_docs/version-3.32/networking/determine-best-networking.mdx b/calico_versioned_docs/version-3.32/networking/determine-best-networking.mdx index 58248f9d5a..9fa67833e5 100644 --- a/calico_versioned_docs/version-3.32/networking/determine-best-networking.mdx +++ b/calico_versioned_docs/version-3.32/networking/determine-best-networking.mdx @@ -200,8 +200,6 @@ If you prefer to avoid dependencies on a specific cloud provider, or allocating details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on AWS, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on AWS](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-pod-networking-on-aws/). - ### Azure If you would like pod IP addresses to be routable outside of the cluster then you must use the Azure CNI plugin. This is supported by [AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/), with Calico for network policy. Pod IP addresses are allocated from the underlying VNet. @@ -238,8 +236,6 @@ If you aren’t using AKS, and prefer to avoid dependencies on a specific cloud details='Policy:Calico,IPAM:Calico,CNI:Calico,Cross-subnet:VXLAN,Routing:Calico' /> -You can learn more about Kubernetes Networking on Azure, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Azure](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-azure/). - ### Google Cloud If you would like pod IP addresses to be routable outside of the cluster then you must use the Google cloud provider integration in conjunction with host-local IPAM CNI plugin. This is supported by [GKE](https://cloud.google.com/kubernetes-engine), with Calico for network policy. Pod IP addresses are allocated from the underlying VPC, and corresponding Alias IP addresses are automatically assigned to nodes. @@ -265,8 +261,6 @@ _Alternative:_ details='Policy:Calico,IPAM:Calico,CNI:Calico,Overlay:IPIP,Routing:BGP' /> -You can learn more about Kubernetes Networking on Google cloud, including how each of the above options works under the covers, in this short video: [Everything you need to know about Kubernetes networking on Google cloud](https://www.projectcalico.org/everything-you-need-to-know-about-kubernetes-networking-on-google-cloud/). - ### IBM Cloud If you are using IBM Cloud then we recommend using [IKS](https://www.ibm.com/products/kubernetes-service/), which has Calico built in to provide cross-subnet IP-in-IP overlay. In addition to providing network policy for pods, IKS also uses Calico network policies to [secure the hosts nodes](https://cloud.ibm.com/docs/containers?topic=containers-network_policies#default_policy) within the cluster.