mirror of
https://github.com/cloudnativelabs/kube-router.git
synced 2025-10-12 18:31:04 +02:00
41 lines
1.4 KiB
Bash
Executable File
41 lines
1.4 KiB
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
echo "Welcome to kube-router on \"${NODE_NAME}\"!"
|
|
echo
|
|
echo "For debugging, the following tools are available:"
|
|
echo "- ipvsadm | Gather info about Virtual Services and Real Servers via IPVS."
|
|
echo " | Examples:"
|
|
echo " | ## Show all options"
|
|
echo " | ipvsadm --help"
|
|
echo " | ## List Services and Endpoints handled by IPVS"
|
|
echo " | ipvsadm -ln"
|
|
echo " | ## Show traffic rate information"
|
|
echo " | ipvsadm -ln --rate"
|
|
echo " | ## Show cumulative traffic statistics"
|
|
echo " | ipvsadm -ln --stats"
|
|
echo
|
|
echo "- gobgp | Get BGP related information from your nodes."
|
|
echo " | "
|
|
echo " | Tab-completion is ready to use, just type \"gobgp <TAB>\""
|
|
echo " | to see the subcommands available."
|
|
echo " | "
|
|
echo " | By default gobgp will query the Node this Pod is running"
|
|
echo " | on, i.e. \"${NODE_NAME}\". To query a different node use"
|
|
echo " | \"gobgp --host node02.mydomain\" for example."
|
|
echo " | "
|
|
echo " | Examples: See https://github.com/osrg/gobgp/blob/master/docs/sources/cli-command-syntax.md"
|
|
echo
|
|
echo "Here's a quick look at what's happening on this Node"
|
|
echo "--- BGP Server Configuration ---"
|
|
gobgp global
|
|
echo
|
|
echo "--- BGP Neighbors ---"
|
|
gobgp neighbor
|
|
echo
|
|
echo "--- BGP Route Info ---"
|
|
gobgp global rib
|
|
echo
|
|
echo "--- IPVS Services ---"
|
|
ipvsadm -ln
|
|
echo
|