Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/examples/src/charts/charts.k
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ charts: helm.Charts = {
crdPaths = ["**/crds/crds/*.yaml"]
repoURL = "https://prometheus-community.github.io/helm-charts"
schemaGenerator = "AUTO"
targetRevision = "86.2.2"
targetRevision = "86.3.2"
}
simple_chart: {
chart = "simple-chart"
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/src/charts/kube_prometheus_stack/chart.k
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ schema Chart(helm.Chart):
values : Values | any, optional
chart : str, required, default is "kube-prometheus-stack"
repoURL : str, required, default is "https://prometheus-community.github.io/helm-charts"
targetRevision : str, optional, default is "86.2.2"
targetRevision : str, optional, default is "86.3.2"
"""
values?: Values | any
chart: str = "kube-prometheus-stack"
repoURL: str = "https://prometheus-community.github.io/helm-charts"
targetRevision?: str = "86.2.2"
targetRevision?: str = "86.3.2"

67 changes: 63 additions & 4 deletions docs/examples/src/charts/kube_prometheus_stack/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@
"type": "string"
},
"tag": {
"default": "v0.32.2",
"default": "v0.33.0",
"required": [],
"title": "tag",
"type": "string"
Expand Down Expand Up @@ -2520,7 +2520,7 @@
},
"additionalRuleAnnotations": {
"additionalProperties": true,
"description": "# Additional annotations for PrometheusRule alerts",
"description": "# Additional annotations for specific PrometheusRule alerts by alert name",
"required": [],
"title": "additionalRuleAnnotations",
"type": "object"
Expand Down Expand Up @@ -7351,6 +7351,65 @@
"title": "lifecycleHooks",
"type": "object"
},
"listenerSet": {
"additionalProperties": true,
"description": "BETA: Configure Gateway API ListenerSet resources for the chart here.\nListenerSet allows attaching additional listeners to an existing Gateway.\nMore listener sets can be added by adding a dictionary key like the 'main' entry.\nBeing BETA this can/will change in the future without notice, do not use unless you want to take that risk\n[[ref]](https://gateway-api.sigs.k8s.io/reference/api-spec/main/spec/#listenerset)",
"properties": {
"main": {
"additionalProperties": true,
"properties": {
"annotations": {
"additionalProperties": true,
"required": [],
"title": "annotations",
"type": "object"
},
"apiVersion": {
"default": "gateway.networking.k8s.io/v1",
"description": "Set the ListenerSet apiVersion, e.g. gateway.networking.k8s.io/v1",
"required": [],
"title": "apiVersion",
"type": "string"
},
"enabled": {
"default": false,
"description": "Enables or disables the listener set",
"required": [],
"title": "enabled",
"type": "boolean"
},
"labels": {
"additionalProperties": true,
"required": [],
"title": "labels",
"type": "object"
},
"listeners": {
"description": "List of listeners to attach to the parent Gateway",
"items": {
"required": []
},
"required": [],
"title": "listeners",
"type": "array"
},
"parentRef": {
"additionalProperties": true,
"description": "Reference to the parent Gateway this ListenerSet attaches to",
"required": [],
"title": "parentRef",
"type": "object"
}
},
"required": [],
"title": "main",
"type": "object"
}
},
"required": [],
"title": "listenerSet",
"type": "object"
},
"livenessProbe": {
"additionalProperties": true,
"description": "# Liveness probe\n#",
Expand Down Expand Up @@ -11981,7 +12040,7 @@
"type": "string"
},
"tag": {
"default": "1.8.3",
"default": "1.8.4",
"required": [],
"title": "tag",
"type": "string"
Expand Down Expand Up @@ -16177,4 +16236,4 @@
},
"required": [],
"type": "object"
}
}
73 changes: 69 additions & 4 deletions docs/examples/src/charts/kube_prometheus_stack/values.schema.k
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,12 @@ schema Values:
# ref: http://docs.grafana.org/installation/ldap/#configuration
lifecycleHooks : ValuesLifecycleHooks, optional
# Container Lifecycle Hooks. Execute a specific bash command or make an HTTP request
listenerSet : ValuesListenerSet, optional
BETA: Configure Gateway API ListenerSet resources for the chart here.
ListenerSet allows attaching additional listeners to an existing Gateway.
More listener sets can be added by adding a dictionary key like the 'main' entry.
Being BETA this can/will change in the future without notice, do not use unless you want to take that risk
[[ref]](https://gateway-api.sigs.k8s.io/reference/api-spec/main/spec/#listenerset)
livenessProbe : ValuesLivenessProbe, optional
# Liveness probe
#
Expand Down Expand Up @@ -595,6 +601,7 @@ schema Values:
labels?: ValuesLabels
ldap?: ValuesLdap
lifecycleHooks?: ValuesLifecycleHooks
listenerSet?: ValuesListenerSet
livenessProbe?: ValuesLivenessProbe
metricAllowlist?: [any]
metricAnnotationsAllowList?: [any]
Expand Down Expand Up @@ -1147,7 +1154,7 @@ schema ValuesAlertmanagerAlertmanagerSpecImage:
registry : str, optional, default is "quay.io"
repository : str, optional, default is "prometheus/alertmanager"
sha : str, optional, default is ""
tag : str, optional, default is "v0.32.2"
tag : str, optional, default is "v0.33.0"
"""
[...str]: any
pullPolicy?: str
Expand Down Expand Up @@ -2709,7 +2716,7 @@ schema ValuesDefaultRules:
----------
additionalAggregationLabels : [any], optional
additionalRuleAnnotations : ValuesDefaultRulesAdditionalRuleAnnotations, optional
# Additional annotations for PrometheusRule alerts
# Additional annotations for specific PrometheusRule alerts by alert name
additionalRuleGroupAnnotations : ValuesDefaultRulesAdditionalRuleGroupAnnotations, optional
# Additional annotations for specific PrometheusRule alert groups
additionalRuleGroupLabels : ValuesDefaultRulesAdditionalRuleGroupLabels, optional
Expand Down Expand Up @@ -2760,7 +2767,7 @@ schema ValuesDefaultRules:

schema ValuesDefaultRulesAdditionalRuleAnnotations:
r"""
# Additional annotations for PrometheusRule alerts
# Additional annotations for specific PrometheusRule alerts by alert name
"""
[...str]: any

Expand Down Expand Up @@ -6288,6 +6295,64 @@ schema ValuesLifecycleHooks:
"""
[...str]: any

schema ValuesListenerSet:
r"""
BETA: Configure Gateway API ListenerSet resources for the chart here.
ListenerSet allows attaching additional listeners to an existing Gateway.
More listener sets can be added by adding a dictionary key like the 'main' entry.
Being BETA this can/will change in the future without notice, do not use unless you want to take that risk
[[ref]](https://gateway-api.sigs.k8s.io/reference/api-spec/main/spec/#listenerset)

Attributes
----------
main : ValuesListenerSetMain, optional
"""
[...str]: any
main?: ValuesListenerSetMain

schema ValuesListenerSetMain:
r"""
ValuesListenerSetMain

Attributes
----------
annotations : ValuesListenerSetMainAnnotations, optional
apiVersion : str, optional, default is "gateway.networking.k8s.io/v1"
Set the ListenerSet apiVersion, e.g. gateway.networking.k8s.io/v1
enabled : bool, optional, default is False
Enables or disables the listener set
labels : ValuesListenerSetMainLabels, optional
listeners : [any], optional
List of listeners to attach to the parent Gateway
parentRef : ValuesListenerSetMainParentRef, optional
Reference to the parent Gateway this ListenerSet attaches to
"""
[...str]: any
annotations?: ValuesListenerSetMainAnnotations
apiVersion?: str
enabled?: bool
labels?: ValuesListenerSetMainLabels
listeners?: [any]
parentRef?: ValuesListenerSetMainParentRef

schema ValuesListenerSetMainAnnotations:
r"""
ValuesListenerSetMainAnnotations
"""
[...str]: any

schema ValuesListenerSetMainLabels:
r"""
ValuesListenerSetMainLabels
"""
[...str]: any

schema ValuesListenerSetMainParentRef:
r"""
Reference to the parent Gateway this ListenerSet attaches to
"""
[...str]: any

schema ValuesLivenessProbe:
r"""
# Liveness probe
Expand Down Expand Up @@ -8347,7 +8412,7 @@ schema ValuesPrometheusOperatorAdmissionWebhooksPatchImage:
registry : str, optional, default is "ghcr.io"
repository : str, optional, default is "jkroepke/kube-webhook-certgen"
sha : str, optional, default is ""
tag : str, optional, default is "1.8.3"
tag : str, optional, default is "1.8.4"
"""
[...str]: any
pullPolicy?: str
Expand Down
Loading