qlyoung's wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
network_simulation_with_k8s-topo_on_raspi_cluster [2023/09/09 01:14] qlyoungnetwork_simulation_with_k8s-topo_on_raspi_cluster [2024/01/06 05:24] (current) – tags qlyoung
Line 4: Line 4:
 Here's a picture of the cluster: Here's a picture of the cluster:
  
-{{:picluster.jpg?400|Raspberry Pi 3B+ cluster}}+{{:picluster.jpg?600|Raspberry Pi 3B+ cluster}}
  
 If you're curious, the backplane is a [[https://bitscope.com/product/blade/?p=about|Bitscope Blade]]. I'd like to write another post on how to set up and provision such a cluster when I find the time. If you're curious, the backplane is a [[https://bitscope.com/product/blade/?p=about|Bitscope Blade]]. I'd like to write another post on how to set up and provision such a cluster when I find the time.
Line 99: Line 99:
  
 References: References:
-  * <https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/> +  * https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account 
-  * <https://rancher.com/docs/rancher/v2.x/en/installation/options/helm2/helm-init/>+  * https://rancher.com/docs/rancher/v2.x/en/installation/options/helm2/helm-init
  
 Now we start getting to the x86 monoculture stuff. Now we start getting to the x86 monoculture stuff.
Line 519: Line 519:
  
 Log into one of the pods and have a look around: Log into one of the pods and have a look around:
-<code bash>+<code>
 root@clusterpi-69 # kubectl exec -it pod/frr-192-0-2-2 -- sh root@clusterpi-69 # kubectl exec -it pod/frr-192-0-2-2 -- sh
-# ip addr+# ip addr
 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
Line 546: Line 546:
     inet6 fe80::2caf:91ff:fed4:c1b0/64 scope link     inet6 fe80::2caf:91ff:fed4:c1b0/64 scope link
        valid_lft forever preferred_lft forever        valid_lft forever preferred_lft forever
-# vtysh+# vtysh
 % Can't open configuration file /etc/frr/vtysh.conf due to 'No such file or directory'. % Can't open configuration file /etc/frr/vtysh.conf due to 'No such file or directory'.
  
Line 577: Line 577:
 I very much dislike making this setup depending on my personal GitHub forks and DockerHub registry, but doing so was the only way I could finish this project in a reasonable time frame. I very much dislike making this setup depending on my personal GitHub forks and DockerHub registry, but doing so was the only way I could finish this project in a reasonable time frame.
  
-{{tags>from_blog}}+{{tag>from_blog technology networking}}
Panorama theme by desbest
network_simulation_with_k8s-topo_on_raspi_cluster.1694222072.txt.gz · Last modified: 2023/09/09 01:14 by qlyoung
CC Attribution-Noncommercial-Share Alike 4.0 International Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International