Create azure network route

pull/758/head
redsoxfantom 2024-01-29 12:57:45 -05:00
parent 8c6b105000
commit 28b60db9fc
1 changed files with 22 additions and 1 deletions

View File

@ -6,7 +6,7 @@ In this lab you will create a route for each worker node that maps the node's Po
> There are [other ways](https://kubernetes.io/docs/concepts/cluster-administration/networking/#how-to-achieve-this) to implement the Kubernetes networking model. > There are [other ways](https://kubernetes.io/docs/concepts/cluster-administration/networking/#how-to-achieve-this) to implement the Kubernetes networking model.
## The Routing Table ## The Routing Table (GCloud Only)
In this section you will gather the information required to create routes in the `kubernetes-the-hard-way` VPC network. In this section you will gather the information required to create routes in the `kubernetes-the-hard-way` VPC network.
@ -31,6 +31,7 @@ done
Create network routes for each worker instance: Create network routes for each worker instance:
```gcloud```
``` ```
for i in 0 1 2; do for i in 0 1 2; do
gcloud compute routes create kubernetes-route-10-200-${i}-0-24 \ gcloud compute routes create kubernetes-route-10-200-${i}-0-24 \
@ -40,6 +41,26 @@ for i in 0 1 2; do
done done
``` ```
```az```
```
az network route-table create \
--name k8s-the-hard-way-route-table
for i in 0 1 2; do
az network route-table route create \
--name kubernetes-route-10-200-${i}-0-24 \
--route-table-name k8s-the-hard-way-route-table \
--address-prefix 10.200.${i}.0/24 \
--next-hop-ip-address 10.240.0.2${i} \
--next-hop-type VirtualAppliance
done
az network vnet subnet update \
--vnet-name kubernetes-the-hard-way \
--name kubernetes \
--route-table k8s-the-hard-way-route-table
```
List the routes in the `kubernetes-the-hard-way` VPC network: List the routes in the `kubernetes-the-hard-way` VPC network:
``` ```