Kubernetes release v1.10.0-alpha.0

Based on https://github.com/kubernetes/kubernetes/releases/tag/v1.10.0-alpha.0
Merge pull request #55357 from crimsonfaith91/doc

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>.

update apps/v1 types.go comments for controller spec selector fields

**What this PR does / why we need it**:
This PR updates apps/v1 types.go comments (including removal of `optional` tag) for controller spec selector fields.

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

**Release note**:

```release-note
NONE
```

Kubernetes-commit: 5f43fc8c8d82e059ed764b1b3faee580e555358f
tree: 925b80e3ec6c4da0112d46d23352c99165565307
  1. admission/
  2. admissionregistration/
  3. apps/
  4. authentication/
  5. authorization/
  6. autoscaling/
  7. batch/
  8. certificates/
  9. core/
  10. extensions/
  11. Godeps/
  12. imagepolicy/
  13. networking/
  14. policy/
  15. rbac/
  16. scheduling/
  17. settings/
  18. storage/
  19. vendor/
  20. LICENSE
  21. OWNERS
  22. README.md
README.md

This repo is still in the experimental stage. Shortly it will contain the schema of the API that are served by the Kubernetes apiserver.