k3s/pkg
Kubernetes Submit Queue 344b915484
Merge pull request #66843 from verult/validate-allowedtopologies
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Added set and map structural validation for AllowedTopologies

**What this PR does / why we need it**: Adding structural validation to AllowedTopologies field in StorageClass.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #66184

**Release note**:

```release-note
AllowedTopologies field inside StorageClass is now validated against set and map semantics. Specifically, there cannot be duplicate TopologySelectorTerms, MatchLabelExpressions keys, and TopologySelectorLabelRequirement Values.
```
2018-08-27 15:09:52 -07:00
..
api Address @thockin feedback 2018-08-23 13:14:49 -07:00
apis Merge pull request #66843 from verult/validate-allowedtopologies 2018-08-27 15:09:52 -07:00
auth
capabilities
client Deprecate ListWatchUntil, fix it and call places 2018-08-15 13:34:31 +02:00
cloudprovider Merge pull request #67719 from liggitt/cloudstack-hostname 2018-08-27 12:20:06 -07:00
controller Add dry run test for hpa v2beta2 2018-08-27 11:37:22 -04:00
credentialprovider Merge pull request #65043 from brendandburns/todo4 2018-08-26 14:07:04 -07:00
features Kubelet creates and manages node leases 2018-08-26 16:03:36 -07:00
fieldpath
generated Generate files and modifications for autoscaling/v2beta2 and custom_metrics/v1beta2 2018-08-27 11:07:53 -04:00
kubeapiserver Merge pull request #67497 from yue9944882/refactor/externalize-node-informer-clientset 2018-08-21 13:00:01 -07:00
kubectl Merge pull request #66983 from mortent/BetterRolloutStatusMsgForStatefulSet 2018-08-23 18:05:49 -07:00
kubelet Kubelet creates and manages node leases 2018-08-26 16:03:36 -07:00
kubemark Kubelet creates and manages node leases 2018-08-26 16:03:36 -07:00
master Generate files and modifications for autoscaling/v2beta2 and custom_metrics/v1beta2 2018-08-27 11:07:53 -04:00
printers Update printers to include changes from autoscaling/v2beta2 2018-08-27 11:07:52 -04:00
probe
proxy Add Labels to various OWNERS files 2018-08-21 13:59:08 -04:00
quota Add sig/api-machinery label to apimachinery OWNERS files 2018-08-20 18:46:47 +05:30
registry Generate files and modifications for autoscaling/v2beta2 and custom_metrics/v1beta2 2018-08-27 11:07:53 -04:00
routes
scheduler Merge pull request #67642 from tizhou86/newUnitTest7 2018-08-27 06:14:14 -07:00
security Cleanup & fix PodSecurityPolicy field path usage 2018-07-18 17:47:32 -07:00
securitycontext
serviceaccount Merge pull request #62420 from mikedanese/jose-bump 2018-08-23 15:39:59 -07:00
ssh
util Merge pull request #67328 from cofyc/fix65113-2 2018-08-24 15:25:17 -07:00
version
volume Merge pull request #67772 from andyzhangx/azuredisk-volumelimits2 2018-08-27 06:14:17 -07:00
watch/json
windows/service
.import-restrictions
BUILD util for external pv 2018-08-17 11:14:42 +08:00
OWNERS