---
- version: v1alpha1
  group: app.example.com
  kind: NoFinalizer
  playbook: {{ .ValidPlaybook }}
  reconcilePeriod: 2s
- version: v1alpha1
  group: app.example.com
  kind: Playbook
  playbook: {{ .ValidPlaybook }}
  finalizer:
    name: finalizer.app.example.com
    role: {{ .ValidRole }}
    vars:
      sentinel: finalizer_running
- version: v1alpha1
  group: app.example.com
  kind: WatchClusterScoped
  playbook: {{ .ValidPlaybook }}
  reconcilePeriod: 2s
  watchClusterScopedResources: true
- version: v1alpha1
  group: app.example.com
  kind: NoReconcile
  playbook: {{ .ValidPlaybook }}
  reconcilePeriod: 0s
- version: v1alpha1
  group: app.example.com
  kind: DefaultStatus
  playbook: {{ .ValidPlaybook }}
- version: v1alpha1
  group: app.example.com
  kind: DisableStatus
  playbook: {{ .ValidPlaybook }}
  manageStatus: False
- version: v1alpha1
  group: app.example.com
  kind: EnableStatus
  playbook: {{ .ValidPlaybook }}
  manageStatus: True
- version: v1alpha1
  group: app.example.com
  kind: Role
  role: {{ .ValidRole }}
  finalizer:
    name: finalizer.app.example.com
    playbook: {{ .ValidPlaybook }}
    vars:
      sentinel: finalizer_running
