Skip to content

Commit

Permalink
feat: add acid.zalan.do/postrgresql generic tracker rule
Browse files Browse the repository at this point in the history
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
  • Loading branch information
ilya-lesikov committed Dec 18, 2023
1 parent a8eeb67 commit d7d8648
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion pkg/tracker/generic/resource_state_json_paths.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,16 @@ func initResourceStatusJSONPathsByPriority() {
buildLowPriorityConditions()
}

func buildResourceSpecificConditions() {}
func buildResourceSpecificConditions() {
ResourceStatusJSONPathConditions = append(ResourceStatusJSONPathConditions, &ResourceStatusJSONPathCondition{
GroupKind: &schema.GroupKind{Group: "acid.zalan.do", Kind: "postgresql"},
JSONPath: `$.status.PostgresClusterStatus`,
HumanPath: "status.PostgresClusterStatus",
ReadyValues: casify("Running"),
PendingValues: casify("Creating", "Updating"),
FailedValues: casify("CreateFailed", "UpdateFailed", "SyncFailed"),
})
}

func buildUniversalConditions() {
readyValuesByPriority := []string{
Expand Down

0 comments on commit d7d8648

Please sign in to comment.