1
0
mirror of https://github.com/rancher/types.git synced 2025-09-12 21:13:18 +00:00

Add Network Policy API group

This commit is contained in:
Murali Paluru
2018-03-26 15:57:47 -07:00
committed by Darren Shepherd
parent bf23b967a5
commit c4d44c02bd
2 changed files with 12 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ import (
extv1beta1 "github.com/rancher/types/apis/extensions/v1beta1"
managementv3 "github.com/rancher/types/apis/management.cattle.io/v3"
managementSchema "github.com/rancher/types/apis/management.cattle.io/v3/schema"
knetworkingv1 "github.com/rancher/types/apis/networking.k8s.io/v1"
projectv3 "github.com/rancher/types/apis/project.cattle.io/v3"
projectSchema "github.com/rancher/types/apis/project.cattle.io/v3/schema"
rbacv1 "github.com/rancher/types/apis/rbac.authorization.k8s.io/v1"
@@ -187,6 +188,7 @@ type UserContext struct {
Extensions extv1beta1.Interface
BatchV1 batchv1.Interface
BatchV1Beta1 batchv1beta1.Interface
Networking knetworkingv1.Interface
}
func (w *UserContext) controllers() []controller.Starter {
@@ -198,6 +200,7 @@ func (w *UserContext) controllers() []controller.Starter {
w.Extensions,
w.BatchV1,
w.BatchV1Beta1,
w.Networking,
}
}
@@ -381,6 +384,11 @@ func NewUserContext(scaledContext *ScaledContext, config rest.Config, clusterNam
return nil, err
}
context.Networking, err = knetworkingv1.NewForConfig(config)
if err != nil {
return nil, err
}
context.Extensions, err = extv1beta1.NewForConfig(config)
if err != nil {
return nil, err