Node
Field | Description | Accepted Values | Schema | Default |
---|---|---|---|---|
bgp | BGP configuration for this node. Omit if using Calico for policy only. | BGP | ||
ipv4VXLANTunnelAddr | IPv4 address of the VXLAN tunnel. This is system configured and should not be updated manually. | string | ||
vxlanTunnelMACAddr | MAC address of the IPv4 VXLAN tunnel. This is system configured and should not be updated manually. | string | ||
ipv6VXLANTunnelAddr | IPv6 address of the VXLAN tunnel. This is system configured and should not be updated manually. | string | ||
vxlanTunnelMACAddrV6 | MAC address of the IPv6 VXLAN tunnel. This is system configured and should not be updated manually. | string | ||
orchRefs | Correlates this node to a node in another orchestrator. | list of | ||
wireguard | WireGuard configuration for this node. This is applicable only if WireGuard is enabled in Felix Configuration. |
Field | Description | Accepted Values | Schema | Default |
---|---|---|---|---|
asNumber | The AS Number of your calico/node . | Optional. If omitted the global value is used (see example modifying Global BGP settings for details about modifying the setting). | integer | |
ipv4Address | The IPv4 address and subnet exported as the next-hop for the Calico endpoints on the host | The IPv4 address must be specified if BGP is enabled. | string | |
ipv6Address | The IPv6 address and subnet exported as the next-hop for the Calico endpoints on the host | Optional | string | |
ipv4IPIPTunnelAddr | IPv4 address of the IP-in-IP tunnel. This is system configured and should not be updated manually. | Optional IPv4 address | string | |
routeReflectorClusterID | Enables this node as a route reflector within the given cluster | Optional IPv4 address | string |
Datastore type | Create/Delete | Update | Get/List | Notes |
---|---|---|---|---|
etcdv3 | Yes | Yes | Yes | |
Kubernetes API server | No | Yes | Yes | calico/node data is directly tied to the Kubernetes nodes. |