Documentation ¶
Index ¶
- Constants
- func IsInvalidConfig(err error) bool
- type Config
- type Resource
- func (r *Resource) CreateCatalogReaderRoleAndBinding(ctx context.Context, ns corev1.Namespace) error
- func (r *Resource) CreateClusterRoleAndBinding(ctx context.Context, ns corev1.Namespace) error
- func (r *Resource) CreateOwnNamespaceRoleAndBinding(ctx context.Context, ns corev1.Namespace) error
- func (r *Resource) EnsureCreated(ctx context.Context, obj interface{}) error
- func (r *Resource) EnsureDeleted(ctx context.Context, obj interface{}) error
- func (r Resource) K8sClient() kubernetes.Interface
- func (r Resource) Logger() micrologger.Logger
- func (r *Resource) Name() string
Constants ¶
View Source
const (
Name = "rbacappoperator"
)
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Resource ¶
type Resource struct {
// contains filtered or unexported fields
}
func (*Resource) CreateCatalogReaderRoleAndBinding ¶
func (*Resource) CreateClusterRoleAndBinding ¶
func (*Resource) CreateOwnNamespaceRoleAndBinding ¶
func (*Resource) EnsureCreated ¶
func (*Resource) EnsureDeleted ¶
func (Resource) K8sClient ¶
func (r Resource) K8sClient() kubernetes.Interface
func (Resource) Logger ¶
func (r Resource) Logger() micrologger.Logger
Click to show internal directories.
Click to hide internal directories.