Commit 1d2ad79
committed
Add EtcdEventsHTTP feature flag for HTTP on events etcd
Adds a feature flag to enable HTTP (non-TLS) for the events etcd
cluster. This matches what GCE scale tests do and helps avoid TLS
handshake overhead for ephemeral events data.
Main etcd always uses HTTPS - no way to disable TLS there.
Usage: export KOPS_FEATURE_FLAGS=EtcdEventsHTTP
Signed-off-by: Davanum Srinivas <davanum@gmail.com>1 parent c388466 commit 1d2ad79
4 files changed
Lines changed: 23 additions & 1 deletion
File tree
- docs/advanced
- pkg
- featureflag
- model/components
- etcdmanager
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
74 | 79 | | |
75 | 80 | | |
76 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
150 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
151 | 157 | | |
152 | 158 | | |
153 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
453 | 453 | | |
454 | 454 | | |
455 | 455 | | |
| 456 | + | |
| 457 | + | |
456 | 458 | | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
457 | 464 | | |
458 | 465 | | |
459 | 466 | | |
| |||
677 | 684 | | |
678 | 685 | | |
679 | 686 | | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
680 | 690 | | |
681 | 691 | | |
682 | 692 | | |
| |||
0 commit comments