Documentation
¶
Index ¶
- Variables
- type AtlasReconciler
- func (r *AtlasReconciler) Invalidate(typeName string, invalid workflow.Result) (ctrl.Result, error)
- func (r *AtlasReconciler) ResolveCredentials(ctx context.Context, pro project.ProjectReferrerObject) (*client.ObjectKey, error)
- func (r *AtlasReconciler) ResolveProject(ctx context.Context, sdkClient *admin.APIClient, ...) (*project.Project, error)
- func (r *AtlasReconciler) Skip(ctx context.Context, typeName string, resource api.AtlasCustomResource, ...) (ctrl.Result, error)
- func (r *AtlasReconciler) Unsupport(ctx *workflow.Context, typeName string) (ctrl.Result, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrMissingProject marks a project is gone from Kubernetes ErrMissingKubeProject = errors.New("missing Kubernetes Atlas Project") )
Functions ¶
This section is empty.
Types ¶
type AtlasReconciler ¶
type AtlasReconciler struct { Client client.Client Log *zap.SugaredLogger }
func (*AtlasReconciler) Invalidate ¶ added in v2.8.0
func (*AtlasReconciler) ResolveCredentials ¶
func (r *AtlasReconciler) ResolveCredentials(ctx context.Context, pro project.ProjectReferrerObject) (*client.ObjectKey, error)
func (*AtlasReconciler) ResolveProject ¶
func (r *AtlasReconciler) ResolveProject(ctx context.Context, sdkClient *admin.APIClient, pro project.ProjectReferrerObject) (*project.Project, error)
Click to show internal directories.
Click to hide internal directories.