Add "ipFamilyPolicy: PreferDualStack" to have dual-stack ingress support

Signed-off-by: Manuel Buil <mbuil@suse.com>
This commit is contained in:
Manuel Buil 2022-05-04 17:06:44 +02:00
parent 1d4f995edd
commit a3b35d21e9
2 changed files with 3 additions and 1 deletions

View File

@ -43,3 +43,5 @@ spec:
- key: "node-role.kubernetes.io/master" - key: "node-role.kubernetes.io/master"
operator: "Exists" operator: "Exists"
effect: "NoSchedule" effect: "NoSchedule"
service:
ipFamilyPolicy: "PreferDualStack"

View File

@ -311,7 +311,7 @@ func rolebindingsYaml() (*asset, error) {
return a, nil return a, nil
} }
var _traefikYaml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x4f\x6f\xdb\x38\x10\xc5\xef\xfa\x14\x03\x01\x3e\x52\x72\xb2\xc0\x22\xcb\x9b\xd7\xd1\x6e\x83\xb6\x69\x61\x3b\x2d\x72\x32\x28\x6a\x6c\x11\xa6\x48\x61\x66\xe4\xd6\x4d\xf3\xdd\x0b\xfa\x4f\xfe\x00\x01\x52\x14\xed\x51\xa3\x99\xdf\xbc\x79\x8f\x4a\xa9\xcc\xf4\xee\x13\x12\xbb\x18\x34\xb4\xe8\xbb\xc2\x1a\x11\x8f\x85\x8b\xe5\xf6\x2c\xdb\xb8\xd0\x68\x78\x83\xbe\x9b\xb6\x86\x24\xeb\x50\x4c\x63\xc4\xe8\x0c\x20\x98\x0e\x35\x08\x19\x5c\xb9\x8d\xb2\xd4\x1c\x6b\xdc\x1b\x8b\x1a\x36\x43\x8d\x8a\x77\x2c\xd8\x65\xdc\xa3\x4d\x23\x36\x41\x34\xb4\x22\x3d\xeb\xb2\x1c\xdd\xbd\xbd\xf9\xb7\x9a\x5d\x57\x8b\x6a\xbe\x9c\x7c\xbc\xba\x1f\x95\x2c\x46\x9c\x2d\xf7\x8d\x5c\x3e\x81\xab\xb3\x71\x71\xf6\x4f\xf1\xd7\x78\x5c\xc8\xfa\x5b\xf6\x1b\xa5\xff\x39\xd9\xcf\x25\x03\x30\x4a\xc2\x01\xac\x7d\xac\x8d\x2f\x0e\x6b\x2e\x71\x65\x06\x2f\x33\x5c\x3b\x16\xda\x69\xc8\x47\x77\xf3\xdb\xf9\xa2\x7a\xbf\xbc\xac\xfe\x9b\xdc\xbc\x5b\x2c\x67\xd5\xff\x57\xf3\xc5\xec\x76\x39\x9b\x7c\xbe\x1f\xe5\x19\xc0\xd6\xf8\x01\x79\x1a\x83\x60\x10\x0d\xdf\xd5\x9e\x4b\xb5\xb1\x87\x0d\x00\x18\x4c\xed\xb1\x49\x67\x0e\xb8\xaf\xf5\x91\x84\x4f\xbf\xbf\x60\xcd\x68\x07\xc2\x53\x01\x40\x3c\x3f\x7e\xbc\x0c\x68\x26\x21\xc4\x74\x6b\x0c\x0f\xbd\x3d\xc5\x0e\xa5\xc5\x81\x93\xf3\x69\x89\x86\xfc\x62\x7c\x71\x9e\xbf\xd8\xc0\x96\x4c\x8f\x1a\xf2\x84\x3d\xb4\xf4\x14\xb7\xae\x41\x7a\x40\xa6\x10\x28\xa0\x20\x5f\x85\x35\x21\x3f\xd1\xd5\x0f\xb5\x77\xdc\x62\x33\x47\xda\x3a\x8b\xaf\x28\x26\x17\xc9\xc9\x6e\xea\x0d\xf3\xf5\x3e\xf5\xfc\xe0\xba\xb2\x7e\x60\x41\x52\x96\x9c\x38\x6b\xfc\x41\x8a\xeb\xcc\xfa\x81\x79\x78\x26\x39\x99\x60\x5b\xa4\xb2\x73\x44\x91\xb0\x51\xde\xd5\x64\x68\xa7\x8e\x39\x9f\xee\x14\xb3\xd6\x90\x9f\x17\x7f\x17\xc7\xd3\x25\x7a\xa4\xa7\x66\x29\xd8\x60\x0a\x78\x7a\xdc\x39\x69\x9a\x18\xf8\x43\xf0\xbb\x13\x23\xf6\x69\x22\x92\x86\xbc\xfa\xea\x58\x38\x7f\x36\x18\x62\x83\x8a\xa2\xc7\xe2\xd1\xa2\x64\xaa\x8d\x41\x28\x7a\xd5\x7b\x13\xf0\x15\x16\x00\xae\x56\x68\x53\x4a\xd7\x71\x6e\x5b\x6c\x06\x8f\x3f\xb7\xa6\x33\xc9\xb2\x5f\xe3\xff\x08\x00\x00\xff\xff\x17\x93\x6a\x87\x6d\x04\x00\x00") var _traefikYaml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x92\x5d\x6f\xd3\x4c\x10\x85\xef\xfd\x2b\x56\x96\x72\xb9\x76\xda\x57\x7a\x55\x7c\x17\x52\x17\x2a\xa0\x54\x71\x0a\xea\x55\x34\x5e\x4f\xe2\x55\xd6\xbb\xd6\xcc\x38\x10\x4a\xff\x3b\xda\x7c\xf4\x43\xaa\x54\x84\xe0\x32\x9b\x99\xe7\x9c\x39\xc7\x5a\xeb\x04\x7a\xfb\x05\x89\x6d\xf0\x85\x6a\xd1\x75\x99\x01\x11\x87\x99\x0d\xf9\xe6\x24\x59\x5b\xdf\x14\xea\x3d\xba\x6e\xda\x02\x49\xd2\xa1\x40\x03\x02\x45\xa2\x94\x87\x0e\x0b\x25\x04\xb8\xb4\x6b\x6d\xa8\x39\xbc\x71\x0f\x06\x0b\xb5\x1e\x6a\xd4\xbc\x65\xc1\x2e\xe1\x1e\x4d\x5c\x31\x11\x52\xa8\x56\xa4\xe7\x22\xcf\x47\x77\x1f\x6e\xde\x96\xb3\xab\x72\x5e\x56\x8b\xc9\xf5\xe5\xfd\x28\x67\x01\xb1\x26\xdf\x0d\x72\xfe\x04\xae\x4f\xc6\xd9\xc9\x9b\xec\xbf\xf1\x38\x93\xd5\x8f\xe4\x2f\x5a\xff\x77\xb6\x9f\x5b\x56\x8a\x51\x22\x4e\xa9\x95\x0b\x35\xb8\x6c\x2f\x73\x8e\x4b\x18\x9c\xcc\x70\x65\x59\x68\x5b\xa8\x74\x74\x57\xdd\x56\xf3\xf2\xd3\xe2\xbc\xbc\x98\xdc\x7c\x9c\x2f\x66\xe5\xbb\xcb\x6a\x3e\xbb\x5d\xcc\x26\x5f\xef\x47\x69\xa2\xd4\x06\xdc\x80\x3c\x0d\x5e\xd0\x4b\xa1\x7e\xea\x1d\x97\x6a\x30\x7b\x05\xa5\xd0\x43\xed\xb0\x89\x67\x0e\xb8\x7b\xeb\x03\x09\x1f\xff\xfe\x86\x35\xa3\x19\x08\x8f\x0f\x4a\x89\xe3\xc7\x1f\x2f\x03\x9a\x89\xf7\x21\xde\x1a\xfc\xc3\x6c\x4f\xa1\x43\x69\x71\xe0\x98\x7c\x14\x29\x54\x7a\x36\x3e\x3b\x4d\x5f\x1c\x60\x43\xd0\x63\xa1\xd2\x88\xdd\x8f\xf4\x14\x36\xb6\x41\x7a\x40\xc6\x12\xc8\xa3\x20\x5f\xfa\x15\x21\x3f\xf1\xd5\x0f\xb5\xb3\xdc\x62\x53\x21\x6d\xac\xc1\x57\x1c\x93\x0d\x64\x65\x3b\x75\xc0\x7c\xb5\x6b\x3d\xdd\xa7\xae\x8d\x1b\x58\x90\xb4\x21\x2b\xd6\x80\xdb\x5b\xb1\x1d\xac\x1e\x98\xfb\xcf\x24\x25\xf0\xa6\x45\xca\x3b\x4b\x14\x08\x1b\xed\x6c\x4d\x40\x5b\x7d\xe8\xf9\x78\xa7\xc0\xaa\x50\xe9\x69\xf6\x7f\x76\x38\x5d\x82\x43\x7a\x1a\x96\x56\x6b\x8c\x05\x4f\x0f\x9a\x93\xa6\x09\x9e\x3f\x7b\xb7\x3d\x32\x42\x1f\x37\x02\x15\x2a\x2d\xbf\x5b\x16\x4e\x9f\x2d\xfa\xd0\xa0\xa6\xe0\x30\x7b\x8c\x28\x86\x6a\x82\x17\x0a\x4e\xf7\x0e\x3c\xbe\xc2\x52\x0a\x97\x4b\x34\xb1\xa5\xab\x50\x99\x16\x9b\xc1\xe1\xef\xc9\x74\x10\x23\xfb\x73\x3e\x3f\xef\xcc\xf6\x17\xd0\x59\xb7\xbd\x0e\xce\x9a\xa8\x7b\x4d\xb8\x44\x3a\x1f\xc0\x55\x02\x66\x9d\x26\xbf\x02\x00\x00\xff\xff\x0f\x86\x30\xa6\xa2\x04\x00\x00")
func traefikYamlBytes() ([]byte, error) { func traefikYamlBytes() ([]byte, error) {
return bindataRead( return bindataRead(