Skip to content

Commit

Permalink
Merge pull request #944 from paulfantom/apiservicesv1
Browse files Browse the repository at this point in the history
Bug 1882294: bump APIService to v1
  • Loading branch information
openshift-merge-robot committed Sep 29, 2020
2 parents 8115e05 + b048976 commit e1022e8
Show file tree
Hide file tree
Showing 16 changed files with 249 additions and 31 deletions.
4 changes: 2 additions & 2 deletions go.mod
Expand Up @@ -19,10 +19,10 @@ require (
k8s.io/api v0.19.2
k8s.io/apiextensions-apiserver v0.18.3
k8s.io/apimachinery v0.19.2
k8s.io/apiserver v0.18.3
k8s.io/apiserver v0.19.2
k8s.io/client-go v12.0.0+incompatible
k8s.io/klog v1.0.0
k8s.io/kube-aggregator v0.18.3
k8s.io/kube-aggregator v0.19.2
k8s.io/metrics v0.18.4
)

Expand Down
35 changes: 33 additions & 2 deletions go.sum

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions pkg/client/client.go
Expand Up @@ -49,7 +49,7 @@ import (
"k8s.io/client-go/rest"
"k8s.io/client-go/tools/cache"
"k8s.io/klog"
apiregistrationv1beta1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1"
apiregistrationv1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1"
aggregatorclient "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset"
)

Expand Down Expand Up @@ -1184,8 +1184,8 @@ func (c *Client) CreateOrUpdateIngress(ing *v1betaextensions.Ingress) error {
return errors.Wrap(err, "updating Ingress object failed")
}

func (c *Client) CreateOrUpdateAPIService(apiService *apiregistrationv1beta1.APIService) error {
apsc := c.aggclient.ApiregistrationV1beta1().APIServices()
func (c *Client) CreateOrUpdateAPIService(apiService *apiregistrationv1.APIService) error {
apsc := c.aggclient.ApiregistrationV1().APIServices()
oldAPIService, err := apsc.Get(context.TODO(), apiService.GetName(), metav1.GetOptions{})
if apierrors.IsNotFound(err) {
_, err = apsc.Create(context.TODO(), apiService, metav1.CreateOptions{})
Expand Down
10 changes: 5 additions & 5 deletions pkg/manifests/manifests.go
Expand Up @@ -43,7 +43,7 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/yaml"
apiregistrationv1beta1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1"
apiregistrationv1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1"
)

const (
Expand Down Expand Up @@ -1770,7 +1770,7 @@ func (f *Factory) PrometheusAdapterSecret(tlsSecret *v1.Secret, apiAuthConfigmap
}, nil
}

func (f *Factory) PrometheusAdapterAPIService() (*apiregistrationv1beta1.APIService, error) {
func (f *Factory) PrometheusAdapterAPIService() (*apiregistrationv1.APIService, error) {
return f.NewAPIService(MustAssetReader(PrometheusAdapterAPIService))
}

Expand Down Expand Up @@ -2643,7 +2643,7 @@ func (f *Factory) NewIngress(manifest io.Reader) (*v1beta1.Ingress, error) {
return i, nil
}

func (f *Factory) NewAPIService(manifest io.Reader) (*apiregistrationv1beta1.APIService, error) {
func (f *Factory) NewAPIService(manifest io.Reader) (*apiregistrationv1.APIService, error) {
return NewAPIService(manifest)
}

Expand Down Expand Up @@ -3411,8 +3411,8 @@ func NewIngress(manifest io.Reader) (*v1beta1.Ingress, error) {
return &i, nil
}

func NewAPIService(manifest io.Reader) (*apiregistrationv1beta1.APIService, error) {
s := apiregistrationv1beta1.APIService{}
func NewAPIService(manifest io.Reader) (*apiregistrationv1.APIService, error) {
s := apiregistrationv1.APIService{}
err := yaml.NewYAMLOrJSONDecoder(manifest, 100).Decode(&s)
if err != nil {
return nil, err
Expand Down
72 changes: 64 additions & 8 deletions vendor/k8s.io/component-base/cli/flag/ciphersuites_flag.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 29 additions & 0 deletions vendor/k8s.io/component-base/cli/flag/ciphersuites_flag_114.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 8 additions & 1 deletion vendor/k8s.io/component-base/cli/flag/flags.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion vendor/k8s.io/component-base/cli/flag/namedcertkey_flag.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e1022e8

Please sign in to comment.