feat(*): enable IPVS (#42)
This commit is contained in:
parent
cf53a279ae
commit
168c598a89
@ -22,6 +22,9 @@ networking:
|
||||
dnsDomain: cluster.local
|
||||
serviceSubnet: 10.96.0.0/12
|
||||
podSubnet: 10.244.0.0/16
|
||||
kubeProxy:
|
||||
config:
|
||||
mode: ipvs
|
||||
featureGates:
|
||||
HighAvailability: true
|
||||
SelfHosting: false
|
||||
@ -68,8 +71,6 @@ func (p *Kubeadm) Pre(data userdata.UserData) error {
|
||||
return fmt.Errorf("write kubeadm.yaml: %s", err.Error())
|
||||
}
|
||||
|
||||
// TODO: "modprobe -a ip_vs ip_vs_rr ip_vs_wrr ip_vs_sh nf_conntrack_ipv4"
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -1129,15 +1129,15 @@ CONFIG_IP_SET_HASH_NETPORT=y
|
||||
CONFIG_IP_SET_HASH_NETIFACE=y
|
||||
CONFIG_IP_SET_LIST_SET=y
|
||||
CONFIG_IP_VS=m
|
||||
# CONFIG_IP_VS_IPV6 is not set
|
||||
CONFIG_IP_VS_IPV6=y
|
||||
# CONFIG_IP_VS_DEBUG is not set
|
||||
CONFIG_IP_VS_TAB_BITS=12
|
||||
|
||||
#
|
||||
# IPVS transport protocol load balancing support
|
||||
#
|
||||
# CONFIG_IP_VS_PROTO_TCP is not set
|
||||
# CONFIG_IP_VS_PROTO_UDP is not set
|
||||
CONFIG_IP_VS_PROTO_TCP=y
|
||||
CONFIG_IP_VS_PROTO_UDP=y
|
||||
# CONFIG_IP_VS_PROTO_AH_ESP is not set
|
||||
# CONFIG_IP_VS_PROTO_ESP is not set
|
||||
# CONFIG_IP_VS_PROTO_AH is not set
|
||||
@ -1167,7 +1167,9 @@ CONFIG_IP_VS_SH_TAB_BITS=8
|
||||
#
|
||||
# IPVS application helper
|
||||
#
|
||||
# CONFIG_IP_VS_FTP is not set
|
||||
CONFIG_IP_VS_NFCT=y
|
||||
# CONFIG_IP_VS_PE_SIP is not set
|
||||
|
||||
#
|
||||
# IP: Netfilter Configuration
|
||||
|
Loading…
x
Reference in New Issue
Block a user