Commit 5d2469f2 authored by Roberto Bonafiglia's avatar Roberto Bonafiglia

Updated wireguard-native options and added log message

parent 5ab5368f
...@@ -169,7 +169,8 @@ func createFlannelConf(nodeConfig *config.Node) error { ...@@ -169,7 +169,8 @@ func createFlannelConf(nodeConfig *config.Node) error {
} }
case config.FlannelBackendWireguard: case config.FlannelBackendWireguard:
backendConf = strings.ReplaceAll(wireguardBackend, "%flannelConfDir%", filepath.Dir(nodeConfig.FlannelConfFile)) backendConf = strings.ReplaceAll(wireguardBackend, "%flannelConfDir%", filepath.Dir(nodeConfig.FlannelConfFile))
case config.FlannelBackendNativeWireguard: logrus.Warnf("The wireguard backend is deprecated and will be removed in k3s v1.26, please switch to wireguard-native. Check our docs for information about how to migrate")
case config.FlannelBackendWireguardNative:
backendConf = wireguardNativeBackend backendConf = wireguardNativeBackend
default: default:
return fmt.Errorf("Cannot configure unknown flannel backend '%s'", nodeConfig.FlannelBackend) return fmt.Errorf("Cannot configure unknown flannel backend '%s'", nodeConfig.FlannelBackend)
......
...@@ -193,7 +193,7 @@ var ServerFlags = []cli.Flag{ ...@@ -193,7 +193,7 @@ var ServerFlags = []cli.Flag{
ClusterDomain, ClusterDomain,
cli.StringFlag{ cli.StringFlag{
Name: "flannel-backend", Name: "flannel-backend",
Usage: "(networking) One of 'none', 'vxlan', 'ipsec', 'host-gw', or 'wireguard'", Usage: "(networking) One of 'none', 'vxlan', 'ipsec', 'host-gw', 'wireguard'(deprecated), or 'wireguard-native' (default: vxlan)",
Destination: &ServerConfig.FlannelBackend, Destination: &ServerConfig.FlannelBackend,
Value: "vxlan", Value: "vxlan",
}, },
......
...@@ -22,7 +22,7 @@ const ( ...@@ -22,7 +22,7 @@ const (
FlannelBackendHostGW = "host-gw" FlannelBackendHostGW = "host-gw"
FlannelBackendIPSEC = "ipsec" FlannelBackendIPSEC = "ipsec"
FlannelBackendWireguard = "wireguard" FlannelBackendWireguard = "wireguard"
FlannelBackendNativeWireguard = "native-wireguard" FlannelBackendWireguardNative = "wireguard-native"
CertificateRenewDays = 90 CertificateRenewDays = 90
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment