Skip to content
This repository was archived by the owner on Mar 20, 2026. It is now read-only.
This repository was archived by the owner on Mar 20, 2026. It is now read-only.

Custom annotations for Tenant resource #2505

Closed

Description

@rosieks

Is your feature request related to a problem? Please describe.
Currently, there is no way to add custom annotations to the Tenant Custom Resource. This is a blocker when using Pulumi, as Pulumi relies on annotations to determine when a resource should be considered ready.

Describe the solution you'd like
I would like to be able to define custom annotations on the Tenant CRD resources. In particular, support is needed for the following annotation:

pulumi.com/waitFor: "jsonpath={.status.phase}=Initialized"

This would allow Pulumi to wait until the Tenant resource reaches the Initialized phase before continuing with further provisioning steps.

Describe alternatives you've considered
There is no viable alternative solution. Without the ability to add this annotation directly to the Tenant resource, it is not possible to implement reliable readiness checks in a declarative and automated way.

Additional context
This is required for proper Pulumi integration and to ensure correct ordering and stability during tenant provisioning workflows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions