rbac

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthProxyRole

type AuthProxyRole struct {
	file.TemplateMixin
}

AuthProxyRole scaffolds the config/rbac/auth_proxy_role.yaml file

func (*AuthProxyRole) SetTemplateDefaults

func (f *AuthProxyRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type AuthProxyRoleBinding

type AuthProxyRoleBinding struct {
	file.TemplateMixin
}

AuthProxyRoleBinding scaffolds the config/rbac/auth_proxy_role_binding_rbac.yaml file

func (*AuthProxyRoleBinding) SetTemplateDefaults

func (f *AuthProxyRoleBinding) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type AuthProxyService

type AuthProxyService struct {
	file.TemplateMixin
}

AuthProxyService scaffolds the config/rbac/auth_proxy_service.yaml file

func (*AuthProxyService) SetTemplateDefaults

func (f *AuthProxyService) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type CRDEditorRole

type CRDEditorRole struct {
	file.TemplateMixin
	file.ResourceMixin
}

CRDEditorRole scaffolds the config/rbac/<kind>_editor_role.yaml

func (*CRDEditorRole) SetTemplateDefaults

func (f *CRDEditorRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type CRDViewerRole

type CRDViewerRole struct {
	file.TemplateMixin
	file.ResourceMixin
}

CRDViewerRole scaffolds the config/rbac/<kind>_viewer_role.yaml

func (*CRDViewerRole) SetTemplateDefaults

func (f *CRDViewerRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type ClientClusterRole

type ClientClusterRole struct {
	file.TemplateMixin
}

ClientClusterRole scaffolds the config/rbac/client_clusterrole.yaml file

func (*ClientClusterRole) SetTemplateDefaults

func (f *ClientClusterRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type Kustomization

type Kustomization struct {
	file.TemplateMixin
}

Kustomization scaffolds the Kustomization file in rbac folder.

func (*Kustomization) SetTemplateDefaults

func (f *Kustomization) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type LeaderElectionRole

type LeaderElectionRole struct {
	file.TemplateMixin
}

LeaderElectionRole scaffolds the config/rbac/leader_election_role.yaml file

func (*LeaderElectionRole) SetTemplateDefaults

func (f *LeaderElectionRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type LeaderElectionRoleBinding

type LeaderElectionRoleBinding struct {
	file.TemplateMixin
}

LeaderElectionRoleBinding scaffolds the config/rbac/leader_election_role_binding.yaml file

func (*LeaderElectionRoleBinding) SetTemplateDefaults

func (f *LeaderElectionRoleBinding) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type ManagerRole

type ManagerRole struct {
	file.TemplateMixin
}

ManagerRole scaffolds the role.yaml file

func (*ManagerRole) SetTemplateDefaults

func (f *ManagerRole) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

type ManagerRoleUpdater

type ManagerRoleUpdater struct {
	file.TemplateMixin
	file.ResourceMixin

	SkipDefaultRules bool
}

func (*ManagerRoleUpdater) GetCodeFragments

func (f *ManagerRoleUpdater) GetCodeFragments() file.CodeFragmentsMap

func (*ManagerRoleUpdater) GetIfExistsAction

func (*ManagerRoleUpdater) GetIfExistsAction() file.IfExistsAction

func (*ManagerRoleUpdater) GetMarkers

func (f *ManagerRoleUpdater) GetMarkers() []file.Marker

func (*ManagerRoleUpdater) GetPath

func (*ManagerRoleUpdater) GetPath() string

type RoleBinding

type RoleBinding struct {
	file.TemplateMixin
}

RoleBinding scaffolds the config/rbac/role_binding.yaml file

func (*RoleBinding) SetTemplateDefaults

func (f *RoleBinding) SetTemplateDefaults() error

SetTemplateDefaults implements input.Template

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL