You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Datadog Operator should implement resource adoption for the SLO CRD.
Use case
We have existing SLOs in our Datadog account that we would like to import into the operator. Deleting and recreating these SLOs would erase their historical data and break all associated dashboards, monitors, and references by ID. In our scenario, we frequently need to adopt resources due to cluster A/B testing on major changes.
Why it doesn’t work
The operator currently doesn’t support importing SLOs. It will always try to create them when the CR is first created.
Expected behavior
When an SLO CR is created, we expect the operator to import the SLO from Datadog if an SLO with the same name already exists. If no such SLO exists, the operator should create a new one.
The text was updated successfully, but these errors were encountered:
Crossplane uses annotation to import pre-existing resources.
We could also use the SLO's name or SLO's name and tags to make a search query to Datadog.
The human operator would be responsible for managing SLO unicity.
If 0 SLO matching the query exists, it's created.
If 1 SLO matching the query exists, it's imported.
If >1 SLO matching the query exists, there's an error.
The Datadog Operator should implement resource adoption for the SLO CRD.
Use case
We have existing SLOs in our Datadog account that we would like to import into the operator. Deleting and recreating these SLOs would erase their historical data and break all associated dashboards, monitors, and references by ID. In our scenario, we frequently need to adopt resources due to cluster A/B testing on major changes.
Why it doesn’t work
The operator currently doesn’t support importing SLOs. It will always try to create them when the CR is first created.
Expected behavior
When an SLO CR is created, we expect the operator to import the SLO from Datadog if an SLO with the same name already exists. If no such SLO exists, the operator should create a new one.
The text was updated successfully, but these errors were encountered: