Last active
March 25, 2025 20:40
-
-
Save dcasati/fa6db289273dfab4462ab663c6012745 to your computer and use it in GitHub Desktop.
servicemonitors.azmonitoring.coreos.com
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apiextensions.k8s.io/v1 | |
kind: CustomResourceDefinition | |
metadata: | |
annotations: | |
controller-gen.kubebuilder.io/version: v0.11.1 | |
meta.helm.sh/release-name: aks-managed-azure-monitor-metrics | |
meta.helm.sh/release-namespace: kube-system | |
creationTimestamp: "2025-03-18T18:40:43Z" | |
generation: 1 | |
labels: | |
app.kubernetes.io/managed-by: Helm | |
helm.toolkit.fluxcd.io/name: azure-monitor-metrics-adapter-helmrelease | |
helm.toolkit.fluxcd.io/namespace: 67d9bc359c76e7000154e122 | |
name: servicemonitors.azmonitoring.coreos.com | |
resourceVersion: "3714" | |
uid: f3cd3bf5-44d0-4a80-84a9-eb5c1c4efbff | |
spec: | |
conversion: | |
strategy: None | |
group: azmonitoring.coreos.com | |
names: | |
categories: | |
- prometheus-operator | |
kind: ServiceMonitor | |
listKind: ServiceMonitorList | |
plural: servicemonitors | |
shortNames: | |
- smon | |
singular: servicemonitor | |
scope: Namespaced | |
versions: | |
- name: v1 | |
schema: | |
openAPIV3Schema: | |
properties: | |
apiVersion: | |
type: string | |
kind: | |
type: string | |
metadata: | |
type: object | |
spec: | |
properties: | |
attachMetadata: | |
properties: | |
node: | |
type: boolean | |
type: object | |
endpoints: | |
items: | |
properties: | |
authorization: | |
properties: | |
credentials: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
type: | |
type: string | |
type: object | |
basicAuth: | |
properties: | |
password: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
username: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
type: object | |
bearerTokenFile: | |
type: string | |
bearerTokenSecret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
enableHttp2: | |
type: boolean | |
filterRunning: | |
type: boolean | |
followRedirects: | |
type: boolean | |
honorLabels: | |
type: boolean | |
honorTimestamps: | |
type: boolean | |
interval: | |
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ | |
type: string | |
metricRelabelings: | |
items: | |
properties: | |
action: | |
default: replace | |
enum: | |
- replace | |
- Replace | |
- keep | |
- Keep | |
- drop | |
- Drop | |
- hashmod | |
- HashMod | |
- labelmap | |
- LabelMap | |
- labeldrop | |
- LabelDrop | |
- labelkeep | |
- LabelKeep | |
- lowercase | |
- Lowercase | |
- uppercase | |
- Uppercase | |
- keepequal | |
- KeepEqual | |
- dropequal | |
- DropEqual | |
type: string | |
modulus: | |
format: int64 | |
type: integer | |
regex: | |
type: string | |
replacement: | |
type: string | |
separator: | |
type: string | |
sourceLabels: | |
items: | |
pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$ | |
type: string | |
type: array | |
targetLabel: | |
type: string | |
type: object | |
type: array | |
oauth2: | |
properties: | |
clientId: | |
properties: | |
configMap: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
secret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
type: object | |
clientSecret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
endpointParams: | |
additionalProperties: | |
type: string | |
type: object | |
scopes: | |
items: | |
type: string | |
type: array | |
tokenUrl: | |
minLength: 1 | |
type: string | |
required: | |
- clientId | |
- clientSecret | |
- tokenUrl | |
type: object | |
params: | |
additionalProperties: | |
items: | |
type: string | |
type: array | |
type: object | |
path: | |
type: string | |
port: | |
type: string | |
proxyUrl: | |
type: string | |
relabelings: | |
items: | |
properties: | |
action: | |
default: replace | |
enum: | |
- replace | |
- Replace | |
- keep | |
- Keep | |
- drop | |
- Drop | |
- hashmod | |
- HashMod | |
- labelmap | |
- LabelMap | |
- labeldrop | |
- LabelDrop | |
- labelkeep | |
- LabelKeep | |
- lowercase | |
- Lowercase | |
- uppercase | |
- Uppercase | |
- keepequal | |
- KeepEqual | |
- dropequal | |
- DropEqual | |
type: string | |
modulus: | |
format: int64 | |
type: integer | |
regex: | |
type: string | |
replacement: | |
type: string | |
separator: | |
type: string | |
sourceLabels: | |
items: | |
pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$ | |
type: string | |
type: array | |
targetLabel: | |
type: string | |
type: object | |
type: array | |
scheme: | |
enum: | |
- http | |
- https | |
type: string | |
scrapeTimeout: | |
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$ | |
type: string | |
targetPort: | |
anyOf: | |
- type: integer | |
- type: string | |
x-kubernetes-int-or-string: true | |
tlsConfig: | |
properties: | |
ca: | |
properties: | |
configMap: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
secret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
type: object | |
caFile: | |
type: string | |
cert: | |
properties: | |
configMap: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
secret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
type: object | |
certFile: | |
type: string | |
insecureSkipVerify: | |
type: boolean | |
keyFile: | |
type: string | |
keySecret: | |
properties: | |
key: | |
type: string | |
name: | |
type: string | |
optional: | |
type: boolean | |
required: | |
- key | |
type: object | |
x-kubernetes-map-type: atomic | |
serverName: | |
type: string | |
type: object | |
type: object | |
type: array | |
jobLabel: | |
type: string | |
labelLimit: | |
format: int64 | |
type: integer | |
labelNameLengthLimit: | |
format: int64 | |
type: integer | |
labelValueLengthLimit: | |
format: int64 | |
type: integer | |
namespaceSelector: | |
properties: | |
any: | |
type: boolean | |
matchNames: | |
items: | |
type: string | |
type: array | |
type: object | |
podTargetLabels: | |
items: | |
type: string | |
type: array | |
sampleLimit: | |
format: int64 | |
type: integer | |
selector: | |
properties: | |
matchExpressions: | |
items: | |
properties: | |
key: | |
type: string | |
operator: | |
type: string | |
values: | |
items: | |
type: string | |
type: array | |
required: | |
- key | |
- operator | |
type: object | |
type: array | |
matchLabels: | |
additionalProperties: | |
type: string | |
type: object | |
type: object | |
x-kubernetes-map-type: atomic | |
targetLabels: | |
items: | |
type: string | |
type: array | |
targetLimit: | |
format: int64 | |
type: integer | |
required: | |
- endpoints | |
- selector | |
type: object | |
required: | |
- spec | |
type: object | |
served: true | |
storage: true | |
status: | |
acceptedNames: | |
categories: | |
- prometheus-operator | |
kind: ServiceMonitor | |
listKind: ServiceMonitorList | |
plural: servicemonitors | |
shortNames: | |
- smon | |
singular: servicemonitor | |
conditions: | |
- lastTransitionTime: "2025-03-18T18:40:43Z" | |
message: no conflicts found | |
reason: NoConflicts | |
status: "True" | |
type: NamesAccepted | |
- lastTransitionTime: "2025-03-18T18:40:43Z" | |
message: the initial names have been accepted | |
reason: InitialNamesAccepted | |
status: "True" | |
type: Established | |
storedVersions: | |
- v1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment