File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
prod-readiness/sig-cloud-provider
sig-cloud-provider/1959-service-lb-class-field Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change
1
+ kep-number : 1959
2
+ alpha :
3
+ approver : " @johnbelamaric"
Original file line number Diff line number Diff line change @@ -132,12 +132,12 @@ type ServiceSpec struct {
132
132
// implementation is watching for Services with a matching class name. Any default load balancer
133
133
// implementation (e.g. cloud providers) should ignore Services that set this field.
134
134
// +optional
135
- LoadBalancerClassName string ` json:"loadBalancerClass,omitempty"`
135
+ LoadBalancerClass string ` json:"loadBalancerClass,omitempty"`
136
136
}
137
137
```
138
138
139
139
* ` loadBalancerClass ` will be immutable only when the Service type is ` LoadBalancer ` , this way existing and future implementations
140
- do not have to worry about handling Services that change the class name. The class name is mutable and can be cleared when the
140
+ do not have to worry about handling Services that change the class name. The class name is mutable and must be cleared when the
141
141
type changes.
142
142
* ` loadBalancerClass ` will be validated against label-style format.
143
143
* the ` loadBalancerClass ` field will be feature gated. The field will be dropped during API strategy unless
You can’t perform that action at this time.
0 commit comments