Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
Add creates a new Workspace Controller and adds it to the Manager. The Manager will set fields on the Controller and Start it when the Manager is Started.
func NewWorkspaceReconciler ¶
func NewWorkspaceReconciler(mgr manager.Manager) reconcile.Reconciler
newReconciler returns a new reconcile.Reconciler
Types ¶
type WorkspaceReconciler ¶
type WorkspaceReconciler struct {
// contains filtered or unexported fields
}
func (*WorkspaceReconciler) Reconcile ¶
func (r *WorkspaceReconciler) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
+kubebuilder:rbac:groups=app.terraform.io,resources=workspaces,verbs=get;list;watch;create;update;patch;delete,namespace=terraform-k8s +kubebuilder:rbac:groups=app.terraform.io,resources=workspaces/status,verbs=get;update;patch,namespace=terraform-k8s
func (*WorkspaceReconciler) SetupWithManager ¶
func (r *WorkspaceReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.