Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
f827a982
Unverified
Commit
f827a982
authored
Oct 23, 2018
by
k8s-ci-robot
Committed by
GitHub
Oct 23, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #69596 from logicalhan/abac-lint
fix lint issues in the apis/abac directory (except latest.go)
parents
daf17e2a
56cd8ecf
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
22 additions
and
10 deletions
+22
-10
.golint_failures
hack/.golint_failures
+0
-3
register.go
pkg/apis/abac/register.go
+5
-2
register.go
pkg/apis/abac/v0/register.go
+8
-3
types.go
pkg/apis/abac/v0/types.go
+1
-0
register.go
pkg/apis/abac/v1beta1/register.go
+7
-2
types.go
pkg/apis/abac/v1beta1/types.go
+1
-0
No files found.
hack/.golint_failures
View file @
f827a982
...
@@ -13,10 +13,7 @@ cmd/kubeadm/app/util/system
...
@@ -13,10 +13,7 @@ cmd/kubeadm/app/util/system
cmd/kubelet/app
cmd/kubelet/app
cmd/kubelet/app/options
cmd/kubelet/app/options
cmd/kubemark
cmd/kubemark
pkg/apis/abac
pkg/apis/abac/latest
pkg/apis/abac/latest
pkg/apis/abac/v0
pkg/apis/abac/v1beta1
pkg/apis/admission
pkg/apis/admission
pkg/apis/admission/v1beta1
pkg/apis/admission/v1beta1
pkg/apis/admissionregistration
pkg/apis/admissionregistration
...
...
pkg/apis/abac/register.go
View file @
f827a982
...
@@ -22,9 +22,10 @@ import (
...
@@ -22,9 +22,10 @@ import (
"k8s.io/apimachinery/pkg/runtime/serializer"
"k8s.io/apimachinery/pkg/runtime/serializer"
)
)
// Group is the API group for abac
// Group
Name
is the API group for abac
const
GroupName
=
"abac.authorization.kubernetes.io"
const
GroupName
=
"abac.authorization.kubernetes.io"
// SchemeGroupVersion is the API group version used to register abac internal
var
SchemeGroupVersion
=
schema
.
GroupVersion
{
Group
:
GroupName
,
Version
:
runtime
.
APIVersionInternal
}
var
SchemeGroupVersion
=
schema
.
GroupVersion
{
Group
:
GroupName
,
Version
:
runtime
.
APIVersionInternal
}
// Scheme is the default instance of runtime.Scheme to which types in the abac API group are api.Registry.
// Scheme is the default instance of runtime.Scheme to which types in the abac API group are api.Registry.
...
@@ -40,8 +41,10 @@ func init() {
...
@@ -40,8 +41,10 @@ func init() {
}
}
var
(
var
(
// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
SchemeBuilder
=
runtime
.
NewSchemeBuilder
(
addKnownTypes
)
SchemeBuilder
=
runtime
.
NewSchemeBuilder
(
addKnownTypes
)
AddToScheme
=
SchemeBuilder
.
AddToScheme
// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
AddToScheme
=
SchemeBuilder
.
AddToScheme
)
)
func
addKnownTypes
(
scheme
*
runtime
.
Scheme
)
error
{
func
addKnownTypes
(
scheme
*
runtime
.
Scheme
)
error
{
...
...
pkg/apis/abac/v0/register.go
View file @
f827a982
...
@@ -22,9 +22,10 @@ import (
...
@@ -22,9 +22,10 @@ import (
"k8s.io/kubernetes/pkg/apis/abac"
"k8s.io/kubernetes/pkg/apis/abac"
)
)
// GroupName is the group name use in this package
const
GroupName
=
"abac.authorization.kubernetes.io"
const
GroupName
=
"abac.authorization.kubernetes.io"
//
GroupVersion is the API group and version fo
r abac v0
//
SchemeGroupVersion is the API group version used to registe
r abac v0
var
SchemeGroupVersion
=
schema
.
GroupVersion
{
Group
:
GroupName
,
Version
:
"v0"
}
var
SchemeGroupVersion
=
schema
.
GroupVersion
{
Group
:
GroupName
,
Version
:
"v0"
}
func
init
()
{
func
init
()
{
...
@@ -40,11 +41,15 @@ func init() {
...
@@ -40,11 +41,15 @@ func init() {
}
}
var
(
var
(
// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
SchemeBuilder
runtime
.
SchemeBuilder
// localSchemeBuilder ïs a pointer to SchemeBuilder instance. Using localSchemeBuilder
// defaulting and conversion init funcs are registered as well.
// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
SchemeBuilder
runtime
.
SchemeBuilder
localSchemeBuilder
=
&
SchemeBuilder
localSchemeBuilder
=
&
SchemeBuilder
AddToScheme
=
localSchemeBuilder
.
AddToScheme
// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
AddToScheme
=
localSchemeBuilder
.
AddToScheme
)
)
func
init
()
{
func
init
()
{
...
...
pkg/apis/abac/v0/types.go
View file @
f827a982
...
@@ -15,6 +15,7 @@ limitations under the License.
...
@@ -15,6 +15,7 @@ limitations under the License.
*/
*/
// +k8s:openapi-gen=true
// +k8s:openapi-gen=true
package
v0
package
v0
import
(
import
(
...
...
pkg/apis/abac/v1beta1/register.go
View file @
f827a982
...
@@ -22,6 +22,7 @@ import (
...
@@ -22,6 +22,7 @@ import (
"k8s.io/kubernetes/pkg/apis/abac"
"k8s.io/kubernetes/pkg/apis/abac"
)
)
// GroupName is the group name use in this package
const
GroupName
=
"abac.authorization.kubernetes.io"
const
GroupName
=
"abac.authorization.kubernetes.io"
// SchemeGroupVersion is the API group and version for abac v1beta1
// SchemeGroupVersion is the API group and version for abac v1beta1
...
@@ -40,11 +41,15 @@ func init() {
...
@@ -40,11 +41,15 @@ func init() {
}
}
var
(
var
(
// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
SchemeBuilder
runtime
.
SchemeBuilder
// localSchemeBuilder ïs a pointer to SchemeBuilder instance. Using localSchemeBuilder
// defaulting and conversion init funcs are registered as well.
// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
SchemeBuilder
runtime
.
SchemeBuilder
localSchemeBuilder
=
&
SchemeBuilder
localSchemeBuilder
=
&
SchemeBuilder
AddToScheme
=
localSchemeBuilder
.
AddToScheme
// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
AddToScheme
=
localSchemeBuilder
.
AddToScheme
)
)
func
init
()
{
func
init
()
{
...
...
pkg/apis/abac/v1beta1/types.go
View file @
f827a982
...
@@ -15,6 +15,7 @@ limitations under the License.
...
@@ -15,6 +15,7 @@ limitations under the License.
*/
*/
// +k8s:openapi-gen=true
// +k8s:openapi-gen=true
package
v1beta1
package
v1beta1
import
(
import
(
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment