Revert "Remove field preserveUnknownFields from CRDs"

This reverts commit cdaaf3d51c.
This commit is contained in:
Paul Gier
2020-05-05 14:13:46 -05:00
parent d07466766d
commit 4840cdcb66
7 changed files with 7 additions and 32 deletions

View File

@@ -18,38 +18,7 @@ local configMapList = k3.core.v1.configMapList;
kubePrometheus+:: {
namespace: k.core.v1.namespace.new($._config.namespace),
},
prometheusOperator+::
{
'0alertmanagerCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
'0prometheusCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
'0servicemonitorCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
'0podmonitorCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
'0prometheusruleCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
'0thanosrulerCustomResourceDefinition'+: {
spec: std.mergePatch(super.spec, {
preserveUnknownFields: null,
}),
},
prometheusOperator+:: {
service+: {
spec+: {
ports: [

View File

@@ -24,6 +24,7 @@ spec:
listKind: AlertmanagerList
plural: alertmanagers
singular: alertmanager
preserveUnknownFields: false
scope: Namespaced
subresources: {}
validation:

View File

@@ -12,6 +12,7 @@ spec:
listKind: PodMonitorList
plural: podmonitors
singular: podmonitor
preserveUnknownFields: false
scope: Namespaced
validation:
openAPIV3Schema:

View File

@@ -24,6 +24,7 @@ spec:
listKind: PrometheusList
plural: prometheuses
singular: prometheus
preserveUnknownFields: false
scope: Namespaced
subresources: {}
validation:

View File

@@ -12,6 +12,7 @@ spec:
listKind: PrometheusRuleList
plural: prometheusrules
singular: prometheusrule
preserveUnknownFields: false
scope: Namespaced
validation:
openAPIV3Schema:

View File

@@ -12,6 +12,7 @@ spec:
listKind: ServiceMonitorList
plural: servicemonitors
singular: servicemonitor
preserveUnknownFields: false
scope: Namespaced
validation:
openAPIV3Schema:

View File

@@ -12,6 +12,7 @@ spec:
listKind: ThanosRulerList
plural: thanosrulers
singular: thanosruler
preserveUnknownFields: false
scope: Namespaced
validation:
openAPIV3Schema: