Skip to content

Commit

Permalink
Merge pull request #63364 from deads2k/api-16-scheme
Browse files Browse the repository at this point in the history
Automatic merge from submit-queue (batch tested with PRs 63364, 63464). 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>.

simplify api registration

The current registration and groupmeta is only use to determine a preferred ordering to versions.  The scheme already knows about all versions, so this simply makes that knowledge official.  After doing that, the announce, registered, and apimachinery/pkg/apimachinery all drop out.

With this change we'll be able to create `install` packages for each external apigroup that accept a scheme and have suggested orderings.  This will make it possible to close the consistency gap with kubectl, client, and apiserver.

@kubernetes/sig-api-machinery-pr-reviews 
@lavalamp @smarterclayton @liggitt @sttts 

```release-note
NONE
```

Kubernetes-commit: f929502282b370ceb3adae4816074142d6702c8b
  • Loading branch information
k8s-publishing-bot committed May 9, 2018
2 parents 01b8d6e + b689faf commit da0c2b4
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 428 deletions.
157 changes: 0 additions & 157 deletions pkg/apimachinery/announced/group_factory.go

This file was deleted.

20 changes: 0 additions & 20 deletions pkg/apimachinery/doc.go

This file was deleted.

153 changes: 0 additions & 153 deletions pkg/apimachinery/registered/registered.go

This file was deleted.

Loading

0 comments on commit da0c2b4

Please sign in to comment.