Skip to content

Commit

Permalink
Added Desription Interface to use with JsonClassDescription and JsonP…
Browse files Browse the repository at this point in the history
…ropertyDescription
  • Loading branch information
movray committed Jul 9, 2024
1 parent 48b4750 commit e52b2c2
Show file tree
Hide file tree
Showing 7 changed files with 450 additions and 125 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1025,3 +1025,5 @@ Alternatively, you can trigger the deployment via ArgoCD's UI or CLI.
## Development
See [docs/developers.md](docs/developers.md)
75 changes: 75 additions & 0 deletions docs/configuration.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
"argocd" : {
"type" : "object",
"properties" : {
"active" : {
"type" : "boolean"
},
"emailFrom" : {
"type" : "string"
},
Expand Down Expand Up @@ -55,8 +58,17 @@
"helm" : {
"type" : "object",
"properties" : {
"chart" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"values" : {
"type" : "object"
},
"version" : {
"type" : "string"
}
},
"additionalProperties" : false
Expand All @@ -67,6 +79,24 @@
"mail" : {
"type" : "object",
"properties" : {
"helm" : {
"type" : "object",
"properties" : {
"chart" : {
"type" : "string"
},
"image" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"version" : {
"type" : "string"
}
},
"additionalProperties" : false
},
"mailhog" : {
"type" : "boolean"
},
Expand All @@ -84,6 +114,9 @@
},
"smtpUser" : {
"type" : "string"
},
"url" : {
"type" : "string"
}
},
"additionalProperties" : false
Expand All @@ -106,6 +139,9 @@
"helm" : {
"type" : "object",
"properties" : {
"chart" : {
"type" : "string"
},
"grafanaImage" : {
"type" : "string"
},
Expand All @@ -120,6 +156,12 @@
},
"prometheusOperatorImage" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"version" : {
"type" : "string"
}
},
"additionalProperties" : false
Expand All @@ -139,9 +181,18 @@
"certControllerImage" : {
"type" : "string"
},
"chart" : {
"type" : "string"
},
"image" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"version" : {
"type" : "string"
},
"webhookImage" : {
"type" : "string"
}
Expand All @@ -157,8 +208,17 @@
"helm" : {
"type" : "object",
"properties" : {
"chart" : {
"type" : "string"
},
"image" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"version" : {
"type" : "string"
}
},
"additionalProperties" : false
Expand Down Expand Up @@ -208,6 +268,21 @@
"registry" : {
"type" : "object",
"properties" : {
"helm" : {
"type" : "object",
"properties" : {
"chart" : {
"type" : "string"
},
"repoURL" : {
"type" : "string"
},
"version" : {
"type" : "string"
}
},
"additionalProperties" : false
},
"internalPort" : {
"type" : "integer"
},
Expand Down
Loading

0 comments on commit e52b2c2

Please sign in to comment.