diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json index f51d836c..2ec6b96d 100644 --- a/jsonnetfile.lock.json +++ b/jsonnetfile.lock.json @@ -18,7 +18,7 @@ "subdir": "contrib/mixin" } }, - "version": "801dfc3964749a741aa3c6b7c5be07c3ef8a931c", + "version": "9ab8c239a2a79c93df601ce25051a77f9c1a6010", "sum": "IXI3LQIT9NmTPJAk8WLUJd5+qZfcGpeNCyWIK7oEpws=" }, { @@ -28,7 +28,7 @@ "subdir": "operations/observability/mixins" } }, - "version": "c4d3eb3938883b57ba300459feab0a16c1ee4312", + "version": "a92bffc99ced9a2ac3cbb017a02f03a7dc925e32", "sum": "uF+K/RdAnPLuxKV/vNAKf/D34YdXCyJu2J6pk+YiTKc=", "name": "gitpod" }, @@ -69,8 +69,8 @@ "subdir": "gen/grafonnet-latest" } }, - "version": "82a19822e54a0a12a51e24dbd48fcde717dc0864", - "sum": "64fMUPI3frXGj4X1FqFd1t7r04w3CUSmXaDcJ23EYbQ=" + "version": "f0fb5ab287e3d8ca8b924519aaa869f7a5f111c9", + "sum": "V9vAj21qJOc2DlMPDgB1eEjSQU4A+sAA4AXuJ6bd4xc=" }, { "source": { @@ -79,18 +79,18 @@ "subdir": "gen/grafonnet-v10.0.0" } }, - "version": "82a19822e54a0a12a51e24dbd48fcde717dc0864", + "version": "f0fb5ab287e3d8ca8b924519aaa869f7a5f111c9", "sum": "xdcrJPJlpkq4+5LpGwN4tPAuheNNLXZjE6tDcyvFjr0=" }, { "source": { "git": { "remote": "https://github.com/grafana/grafonnet.git", - "subdir": "gen/grafonnet-v11.1.0" + "subdir": "gen/grafonnet-v11.4.0" } }, - "version": "82a19822e54a0a12a51e24dbd48fcde717dc0864", - "sum": "41w7p/rwrNsITqNHMXtGSJAfAyKmnflg6rFhKBduUxM=" + "version": "f0fb5ab287e3d8ca8b924519aaa869f7a5f111c9", + "sum": "aVAX09paQYNOoCSKVpuk1exVIyBoMt/C50QJI+Q/3nA=" }, { "source": { @@ -99,7 +99,7 @@ "subdir": "grafana-builder" } }, - "version": "767befa8fb46a07be516dec2777d7d89909a529d", + "version": "ce059edb184d93e4c06de42b91f5a3cf8b2731c5", "sum": "yxqWcq/N3E/a/XreeU6EuE6X7kYPnG0AspAQFKOjASo=" }, { @@ -119,8 +119,8 @@ "subdir": "" } }, - "version": "63d430b69a95741061c2f7fc9d84b1a778511d9c", - "sum": "qiZi3axUSXCVzKUF83zSAxklwrnitMmrDK4XAfjPMdE=" + "version": "1199b50e9d2ff53d4bb5fb2304ad1fb69d38e609", + "sum": "LfbgcJbilu4uBdKYZSvmkoOTPwEAzg10L3/VqKAIWtA=" }, { "source": { @@ -129,8 +129,8 @@ "subdir": "" } }, - "version": "a3fbf21977deb89b7d843eb8371170c011ea6835", - "sum": "57zW2IGJ9zbYd8BI0qe6JkoWTRSMNiBUWC6+YcnEsWo=" + "version": "bad0615569e5ed5cdbab2ea4039c6c871c2c8589", + "sum": "T6Kn++ru+ZWy4ZOROPeLTQzCGNZh5lDdHoeleeXBEVA=" }, { "source": { @@ -139,7 +139,7 @@ "subdir": "jsonnet/kube-state-metrics" } }, - "version": "ca0df6111503295dff77c59389b29aa74e2cec21", + "version": "b5abea9294c32de197079d450f37263b186aef0d", "sum": "lO7jUSzAIy8Yk9pOWJIWgPRhubkWzVh56W6wtYfbVH4=" }, { @@ -149,7 +149,7 @@ "subdir": "jsonnet/kube-state-metrics-mixin" } }, - "version": "ca0df6111503295dff77c59389b29aa74e2cec21", + "version": "b5abea9294c32de197079d450f37263b186aef0d", "sum": "qclI7LwucTjBef3PkGBkKxF0mfZPbHnn4rlNWKGtR4c=" }, { @@ -159,8 +159,8 @@ "subdir": "jsonnet/kube-prometheus" } }, - "version": "7e5a571a3fb735c78e17c76a637eb7e8bb5dd086", - "sum": "uTw/Mj+X91S+oqUpAX81xcfWPDlox0tdSZY/YBw7nGE=" + "version": "17aa6690a5739183c68efa048439739dce773827", + "sum": "888En3YHzB8mCu4YtTUov/F/tL177NJWkvMulVj4D3k=" }, { "source": { @@ -169,7 +169,7 @@ "subdir": "jsonnet/mixin" } }, - "version": "b2a6a6ed8c33ee9a9a8eedd2809fbbe5895e2aba", + "version": "85ac658b93b2aa172ab641b91a03182b5a93c2eb", "sum": "gi+knjdxs2T715iIQIntrimbHRgHnpM8IFBJDD1gYfs=", "name": "prometheus-operator-mixin" }, @@ -180,8 +180,8 @@ "subdir": "jsonnet/prometheus-operator" } }, - "version": "b2a6a6ed8c33ee9a9a8eedd2809fbbe5895e2aba", - "sum": "z0/lCiMusMHTqntsosMVGYkVcSZjCpyZBmUMVUsK5nA=" + "version": "85ac658b93b2aa172ab641b91a03182b5a93c2eb", + "sum": "42HzGSWadVq0//fVt1lpefX6h0wgzfg9QzqikWnh4sc=" }, { "source": { @@ -201,7 +201,7 @@ "subdir": "docs/node-mixin" } }, - "version": "cf8c6891cc610e54f70383addd4bb6079f0add35", + "version": "226c80c83cd1f17c59560ea99c757d6f9a6f741a", "sum": "cQCW+1N0Xae5yXecCWDK2oAlN0luBS/5GrwBYSlaFms=" }, { @@ -211,7 +211,7 @@ "subdir": "documentation/prometheus-mixin" } }, - "version": "af2a1cb10c89de496cd4309ac532624b34112d74", + "version": "4d93f4217f56bbb97f714d002eb50ff04ae7626f", "sum": "OYT5u3S8DbamuJV/v3gbWSteOvFzMeNwMj+u4Apk7jM=", "name": "prometheus" }, @@ -233,7 +233,7 @@ "subdir": "mixin" } }, - "version": "d0d93dbf3efcf11cce28b81cb1392eb5f88aa34f", + "version": "683cf171e9a8245c3639fb3d96827f9fae306180", "sum": "ieCD4eMgGbOlrI8GmckGPHBGQDcLasE1rULYq56W/bs=", "name": "thanos-mixin" }, diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerConfigCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerConfigCustomResourceDefinition.yaml index 9726f68b..0ddaefbe 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerConfigCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerConfigCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: alertmanagerconfigs.monitoring.coreos.com spec: group: monitoring.coreos.com diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerCustomResourceDefinition.yaml index 637318a4..42293b2f 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0alertmanagerCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: alertmanagers.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -2214,7 +2214,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2229,7 +2229,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2276,7 +2276,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -2288,8 +2288,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2320,7 +2320,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2335,7 +2335,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2382,7 +2382,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -2394,8 +2394,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2422,7 +2422,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2443,7 +2443,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2461,7 +2461,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2526,7 +2526,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2628,7 +2628,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2649,7 +2649,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2667,7 +2667,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2732,7 +2732,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3071,7 +3071,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3092,7 +3092,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3110,7 +3110,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3175,7 +3175,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3725,7 +3725,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3740,7 +3740,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3787,7 +3787,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3799,8 +3799,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3831,7 +3831,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3846,7 +3846,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3893,7 +3893,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3905,8 +3905,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3933,7 +3933,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3954,7 +3954,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3972,7 +3972,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4037,7 +4037,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4139,7 +4139,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4160,7 +4160,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4178,7 +4178,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4243,7 +4243,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4582,7 +4582,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4603,7 +4603,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4621,7 +4621,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4686,7 +4686,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4904,6 +4904,29 @@ spec: If set to true all actions on the underlying managed objects are not goint to be performed, except for delete actions. type: boolean + persistentVolumeClaimRetentionPolicy: + description: |- + The field controls if and how PVCs are deleted during the lifecycle of a StatefulSet. + The default behavior is all PVCs are retained. + This is an alpha field from kubernetes 1.23 until 1.26 and a beta field from 1.26. + It requires enabling the StatefulSetAutoDeletePVC feature gate. + properties: + whenDeleted: + description: |- + WhenDeleted specifies what happens to PVCs created from StatefulSet + VolumeClaimTemplates when the StatefulSet is deleted. The default policy + of `Retain` causes PVCs to not be affected by StatefulSet deletion. The + `Delete` policy causes those PVCs to be deleted. + type: string + whenScaled: + description: |- + WhenScaled specifies what happens to PVCs created from StatefulSet + VolumeClaimTemplates when the StatefulSet is scaled down. The default + policy of `Retain` causes PVCs to not be affected by a scaledown. The + `Delete` policy causes the associated PVCs for any excess pods above + the replica count to be deleted. + type: string + type: object podMetadata: description: |- PodMetadata configures labels and annotations which are propagated to the Alertmanager pods. @@ -5123,6 +5146,32 @@ spec: Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: description: |- The SELinux context to be applied to all containers. @@ -5841,18 +5890,15 @@ spec: persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: description: |- - PersistentVolumeClaimConditionType defines the condition of PV claim. - Valid values are: - - "Resizing", "FileSystemResizePending" - - If RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected: - - "ControllerResizeError", "NodeResizeError" - - If VolumeAttributesClass feature gate is enabled, then following additional values can be expected: - - "ModifyVolumeError", "ModifyingVolume" + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -6188,6 +6234,8 @@ spec: description: |- awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: @@ -6219,7 +6267,10 @@ spec: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: None, Read Only, Read Write.' @@ -6251,7 +6302,10 @@ spec: - diskURI type: object azureFile: - description: azureFile represents an Azure File Service mount on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: description: |- @@ -6269,7 +6323,9 @@ spec: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the host that shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: description: |- @@ -6320,6 +6376,8 @@ spec: cinder: description: |- cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: @@ -6426,7 +6484,7 @@ spec: type: object x-kubernetes-map-type: atomic csi: - description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature). + description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. properties: driver: description: |- @@ -6868,6 +6926,7 @@ spec: description: |- flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. @@ -6911,7 +6970,9 @@ spec: - driver type: object flocker: - description: flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: description: |- @@ -6926,6 +6987,8 @@ spec: description: |- gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: @@ -6961,7 +7024,7 @@ spec: gitRepo: description: |- gitRepo represents a git repository at a particular revision. - DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. properties: @@ -6984,6 +7047,7 @@ spec: glusterfs: description: |- glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md properties: endpoints: @@ -7190,7 +7254,9 @@ spec: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: description: |- @@ -7205,7 +7271,11 @@ spec: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume attached and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: description: |- @@ -7540,7 +7610,9 @@ spec: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the host that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: description: |- @@ -7578,6 +7650,7 @@ spec: rbd: description: |- rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md properties: fsType: @@ -7650,7 +7723,9 @@ spec: - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: default: xfs @@ -7776,7 +7851,9 @@ spec: type: string type: object storageos: - description: storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: description: |- @@ -7821,7 +7898,10 @@ spec: type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: description: |- diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0podmonitorCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0podmonitorCustomResourceDefinition.yaml index 3c92f297..1b4bf7dc 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0podmonitorCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0podmonitorCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: podmonitors.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -1122,6 +1122,18 @@ spec: type: object type: object x-kubernetes-map-type: atomic + selectorMechanism: + description: |- + Mechanism used to select the endpoints to scrape. + By default, the selection process relies on relabel configurations to filter the discovered targets. + Alternatively, you can opt in for role selectors, which may offer better efficiency in large clusters. + Which strategy is best for your use case needs to be carefully evaluated. + + It requires Prometheus >= v2.17.0. + enum: + - RelabelConfig + - RoleSelector + type: string targetLimit: description: |- `targetLimit` defines a limit on the number of scraped targets that will diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0probeCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0probeCustomResourceDefinition.yaml index 57cace89..85365c31 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0probeCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0probeCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: probes.monitoring.coreos.com spec: group: monitoring.coreos.com diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusCustomResourceDefinition.yaml index fb4cc84a..92cf590e 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: prometheuses.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -1315,6 +1315,14 @@ spec: Prometheus object. minLength: 1 type: string + noProxy: + description: |- + `noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names + that should be excluded from proxying. IP and domain names can + contain port numbers. + + It requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0. + type: string pathPrefix: description: Prefix for the HTTP path alerts are pushed to. type: string @@ -1324,6 +1332,48 @@ spec: - type: string description: Port on which the Alertmanager API is exposed. x-kubernetes-int-or-string: true + proxyConnectHeader: + additionalProperties: + items: + description: SecretKeySelector selects a key of a Secret. + properties: + key: + description: The key of the secret to select from. Must be a valid secret key. + type: string + name: + default: "" + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + optional: + description: Specify whether the Secret or its key must be defined + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + type: array + description: |- + ProxyConnectHeader optionally specifies headers to send to + proxies during CONNECT requests. + + It requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0. + type: object + x-kubernetes-map-type: atomic + proxyFromEnvironment: + description: |- + Whether to use the proxy configuration defined by environment variables (HTTP_PROXY, HTTPS_PROXY, and NO_PROXY). + + It requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0. + type: boolean + proxyUrl: + description: '`proxyURL` defines the HTTP proxy server to use.' + pattern: ^http(s)?://.+$ + type: string relabelings: description: Relabel configuration applied to the discovered Alertmanagers. items: @@ -2229,7 +2279,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2244,7 +2294,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2291,7 +2341,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -2303,8 +2353,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2335,7 +2385,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2350,7 +2400,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2397,7 +2447,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -2409,8 +2459,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2437,7 +2487,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2458,7 +2508,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2476,7 +2526,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2541,7 +2591,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2643,7 +2693,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2664,7 +2714,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2682,7 +2732,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2747,7 +2797,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3086,7 +3136,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3107,7 +3157,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3125,7 +3175,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3190,7 +3240,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4010,7 +4060,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4025,7 +4075,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4072,7 +4122,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -4084,8 +4134,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4116,7 +4166,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4131,7 +4181,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4178,7 +4228,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -4190,8 +4240,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4218,7 +4268,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4239,7 +4289,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4257,7 +4307,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4322,7 +4372,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4424,7 +4474,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4445,7 +4495,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4463,7 +4513,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4528,7 +4578,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4867,7 +4917,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4888,7 +4938,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4906,7 +4956,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4971,7 +5021,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -7596,6 +7646,45 @@ spec: permissions on the `Nodes` objects. type: boolean type: object + authorization: + description: |- + Authorization section for the ScrapeClass. + It will only apply if the scrape resource doesn't specify any Authorization. + properties: + credentials: + description: Selects a key of a Secret in the namespace that contains the credentials for authentication. + properties: + key: + description: The key of the secret to select from. Must be a valid secret key. + type: string + name: + default: "" + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + optional: + description: Specify whether the Secret or its key must be defined + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + credentialsFile: + description: File to read a secret from, mutually exclusive with `credentials`. + type: string + type: + description: |- + Defines the authentication type. The value is case-insensitive. + + "Basic" is not a supported value. + + Default: "Bearer" + type: string + type: object default: description: |- Default indicates that the scrape applies to all scrape objects that @@ -8212,6 +8301,32 @@ spec: Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: description: |- The SELinux context to be applied to all containers. @@ -9063,18 +9178,15 @@ spec: persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: description: |- - PersistentVolumeClaimConditionType defines the condition of PV claim. - Valid values are: - - "Resizing", "FileSystemResizePending" - - If RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected: - - "ControllerResizeError", "NodeResizeError" - - If VolumeAttributesClass feature gate is enabled, then following additional values can be expected: - - "ModifyVolumeError", "ModifyingVolume" + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -10138,6 +10250,8 @@ spec: description: |- awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: @@ -10169,7 +10283,10 @@ spec: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: None, Read Only, Read Write.' @@ -10201,7 +10318,10 @@ spec: - diskURI type: object azureFile: - description: azureFile represents an Azure File Service mount on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: description: |- @@ -10219,7 +10339,9 @@ spec: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the host that shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: description: |- @@ -10270,6 +10392,8 @@ spec: cinder: description: |- cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: @@ -10376,7 +10500,7 @@ spec: type: object x-kubernetes-map-type: atomic csi: - description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature). + description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. properties: driver: description: |- @@ -10818,6 +10942,7 @@ spec: description: |- flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. @@ -10861,7 +10986,9 @@ spec: - driver type: object flocker: - description: flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: description: |- @@ -10876,6 +11003,8 @@ spec: description: |- gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: @@ -10911,7 +11040,7 @@ spec: gitRepo: description: |- gitRepo represents a git repository at a particular revision. - DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. properties: @@ -10934,6 +11063,7 @@ spec: glusterfs: description: |- glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md properties: endpoints: @@ -11140,7 +11270,9 @@ spec: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: description: |- @@ -11155,7 +11287,11 @@ spec: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume attached and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: description: |- @@ -11490,7 +11626,9 @@ spec: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the host that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: description: |- @@ -11528,6 +11666,7 @@ spec: rbd: description: |- rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md properties: fsType: @@ -11600,7 +11739,9 @@ spec: - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: default: xfs @@ -11726,7 +11867,9 @@ spec: type: string type: object storageos: - description: storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: description: |- @@ -11771,7 +11914,10 @@ spec: type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: description: |- diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusagentCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusagentCustomResourceDefinition.yaml index 94744e69..4dc6c7aa 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusagentCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusagentCustomResourceDefinition.yaml @@ -3,7 +3,7 @@ kind: CustomResourceDefinition metadata: annotations: controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: prometheusagents.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -1585,7 +1585,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1600,7 +1600,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1647,7 +1647,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -1659,8 +1659,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1691,7 +1691,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1706,7 +1706,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1753,7 +1753,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -1765,8 +1765,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1793,7 +1793,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1814,7 +1814,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -1832,7 +1832,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1897,7 +1897,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1999,7 +1999,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2020,7 +2020,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2038,7 +2038,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2103,7 +2103,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2442,7 +2442,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2463,7 +2463,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2481,7 +2481,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2546,7 +2546,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3324,7 +3324,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3339,7 +3339,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3386,7 +3386,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3398,8 +3398,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3430,7 +3430,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3445,7 +3445,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3492,7 +3492,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3504,8 +3504,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3532,7 +3532,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3553,7 +3553,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3571,7 +3571,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3636,7 +3636,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3738,7 +3738,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3759,7 +3759,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3777,7 +3777,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3842,7 +3842,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4181,7 +4181,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -4202,7 +4202,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -4220,7 +4220,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -4285,7 +4285,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -6039,6 +6039,45 @@ spec: permissions on the `Nodes` objects. type: boolean type: object + authorization: + description: |- + Authorization section for the ScrapeClass. + It will only apply if the scrape resource doesn't specify any Authorization. + properties: + credentials: + description: Selects a key of a Secret in the namespace that contains the credentials for authentication. + properties: + key: + description: The key of the secret to select from. Must be a valid secret key. + type: string + name: + default: "" + description: |- + Name of the referent. + This field is effectively required, but due to backwards compatibility is + allowed to be empty. Instances of this type with an empty value here are + almost certainly wrong. + More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + optional: + description: Specify whether the Secret or its key must be defined + type: boolean + required: + - key + type: object + x-kubernetes-map-type: atomic + credentialsFile: + description: File to read a secret from, mutually exclusive with `credentials`. + type: string + type: + description: |- + Defines the authentication type. The value is case-insensitive. + + "Basic" is not a supported value. + + Default: "Bearer" + type: string + type: object default: description: |- Default indicates that the scrape applies to all scrape objects that @@ -6655,6 +6694,32 @@ spec: Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: description: |- The SELinux context to be applied to all containers. @@ -7503,18 +7568,15 @@ spec: persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: description: |- - PersistentVolumeClaimConditionType defines the condition of PV claim. - Valid values are: - - "Resizing", "FileSystemResizePending" - - If RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected: - - "ControllerResizeError", "NodeResizeError" - - If VolumeAttributesClass feature gate is enabled, then following additional values can be expected: - - "ModifyVolumeError", "ModifyingVolume" + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -8088,6 +8150,8 @@ spec: description: |- awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: @@ -8119,7 +8183,10 @@ spec: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: None, Read Only, Read Write.' @@ -8151,7 +8218,10 @@ spec: - diskURI type: object azureFile: - description: azureFile represents an Azure File Service mount on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: description: |- @@ -8169,7 +8239,9 @@ spec: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the host that shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: description: |- @@ -8220,6 +8292,8 @@ spec: cinder: description: |- cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: @@ -8326,7 +8400,7 @@ spec: type: object x-kubernetes-map-type: atomic csi: - description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature). + description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. properties: driver: description: |- @@ -8768,6 +8842,7 @@ spec: description: |- flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. @@ -8811,7 +8886,9 @@ spec: - driver type: object flocker: - description: flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: description: |- @@ -8826,6 +8903,8 @@ spec: description: |- gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: @@ -8861,7 +8940,7 @@ spec: gitRepo: description: |- gitRepo represents a git repository at a particular revision. - DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. properties: @@ -8884,6 +8963,7 @@ spec: glusterfs: description: |- glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md properties: endpoints: @@ -9090,7 +9170,9 @@ spec: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: description: |- @@ -9105,7 +9187,11 @@ spec: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume attached and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: description: |- @@ -9440,7 +9526,9 @@ spec: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the host that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: description: |- @@ -9478,6 +9566,7 @@ spec: rbd: description: |- rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md properties: fsType: @@ -9550,7 +9639,9 @@ spec: - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: default: xfs @@ -9676,7 +9767,9 @@ spec: type: string type: object storageos: - description: storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: description: |- @@ -9721,7 +9814,10 @@ spec: type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: description: |- diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusruleCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusruleCustomResourceDefinition.yaml index c7aa2c9a..10f404e5 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusruleCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0prometheusruleCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: prometheusrules.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -56,6 +56,16 @@ spec: description: Interval determines how often rules in the group are evaluated. 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 + labels: + additionalProperties: + type: string + description: |- + Labels to add or overwrite before storing the result for its rules. + The labels defined at the rule level take precedence. + + It requires Prometheus >= 3.0.0. + The field is ignored for Thanos Ruler. + type: object limit: description: |- Limit the number of alerts an alerting rule and series a recording diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0scrapeconfigCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0scrapeconfigCustomResourceDefinition.yaml index 883a75a1..2416c30d 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0scrapeconfigCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0scrapeconfigCustomResourceDefinition.yaml @@ -3,7 +3,7 @@ kind: CustomResourceDefinition metadata: annotations: controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: scrapeconfigs.monitoring.coreos.com spec: group: monitoring.coreos.com diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0servicemonitorCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0servicemonitorCustomResourceDefinition.yaml index 5bd55a07..30113a8f 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0servicemonitorCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0servicemonitorCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: servicemonitors.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -1134,6 +1134,18 @@ spec: type: object type: object x-kubernetes-map-type: atomic + selectorMechanism: + description: |- + Mechanism used to select the endpoints to scrape. + By default, the selection process relies on relabel configurations to filter the discovered targets. + Alternatively, you can opt in for role selectors, which may offer better efficiency in large clusters. + Which strategy is best for your use case needs to be carefully evaluated. + + It requires Prometheus >= v2.17.0. + enum: + - RelabelConfig + - RoleSelector + type: string targetLabels: description: |- `targetLabels` defines the labels which are transferred from the diff --git a/monitoring-satellite/manifests/crds/prometheusOperator-0thanosrulerCustomResourceDefinition.yaml b/monitoring-satellite/manifests/crds/prometheusOperator-0thanosrulerCustomResourceDefinition.yaml index 56539eb9..f2b16be4 100644 --- a/monitoring-satellite/manifests/crds/prometheusOperator-0thanosrulerCustomResourceDefinition.yaml +++ b/monitoring-satellite/manifests/crds/prometheusOperator-0thanosrulerCustomResourceDefinition.yaml @@ -4,7 +4,7 @@ metadata: annotations: argocd.argoproj.io/sync-options: Replace=true controller-gen.kubebuilder.io/version: v0.16.5 - operator.prometheus.io/version: 0.78.2 + operator.prometheus.io/version: 0.79.0 name: thanosrulers.monitoring.coreos.com spec: group: monitoring.coreos.com @@ -1315,7 +1315,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1330,7 +1330,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1377,7 +1377,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -1389,8 +1389,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1421,7 +1421,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1436,7 +1436,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1483,7 +1483,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -1495,8 +1495,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1523,7 +1523,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1544,7 +1544,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -1562,7 +1562,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1627,7 +1627,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -1729,7 +1729,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -1750,7 +1750,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -1768,7 +1768,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -1833,7 +1833,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -2172,7 +2172,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -2193,7 +2193,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -2211,7 +2211,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -2276,7 +2276,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3015,7 +3015,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3030,7 +3030,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3077,7 +3077,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3089,8 +3089,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3121,7 +3121,7 @@ spec: More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3136,7 +3136,7 @@ spec: x-kubernetes-list-type: atomic type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3183,7 +3183,7 @@ spec: - port type: object sleep: - description: Sleep represents the duration that the container should sleep before being terminated. + description: Sleep represents a duration that the container should sleep. properties: seconds: description: Seconds is the number of seconds to sleep. @@ -3195,8 +3195,8 @@ spec: tcpSocket: description: |- Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept - for the backward compatibility. There are no validation of this field and - lifecycle hooks will fail in runtime when tcp handler is specified. + for backward compatibility. There is no validation of this field and + lifecycle hooks will fail at runtime when it is specified. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3223,7 +3223,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3244,7 +3244,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3262,7 +3262,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3327,7 +3327,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3429,7 +3429,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3450,7 +3450,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3468,7 +3468,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3533,7 +3533,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -3872,7 +3872,7 @@ spec: More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes properties: exec: - description: Exec specifies the action to take. + description: Exec specifies a command to execute in the container. properties: command: description: |- @@ -3893,7 +3893,7 @@ spec: format: int32 type: integer grpc: - description: GRPC specifies an action involving a GRPC port. + description: GRPC specifies a GRPC HealthCheckRequest. properties: port: description: Port number of the gRPC service. Number must be in the range 1 to 65535. @@ -3911,7 +3911,7 @@ spec: - port type: object httpGet: - description: HTTPGet specifies the http request to perform. + description: HTTPGet specifies an HTTP GET request to perform. properties: host: description: |- @@ -3976,7 +3976,7 @@ spec: format: int32 type: integer tcpSocket: - description: TCPSocket specifies an action involving a TCP port. + description: TCPSocket specifies a connection to a TCP port. properties: host: description: 'Optional: Host name to connect to, defaults to the pod IP.' @@ -4602,6 +4602,32 @@ spec: Note that this field cannot be set when spec.os.name is windows. format: int64 type: integer + seLinuxChangePolicy: + description: |- + seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod. + It has no effect on nodes that do not support SELinux or to volumes does not support SELinux. + Valid values are "MountOption" and "Recursive". + + "Recursive" means relabeling of all files on all Pod volumes by the container runtime. + This may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node. + + "MountOption" mounts all eligible Pod volumes with `-o context` mount option. + This requires all Pods that share the same volume to use the same SELinux label. + It is not possible to share the same volume among privileged and unprivileged Pods. + Eligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes + whose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their + CSIDriver instance. Other volumes are always re-labelled recursively. + "MountOption" value is allowed only when SELinuxMount feature gate is enabled. + + If not specified and SELinuxMount feature gate is enabled, "MountOption" is used. + If not specified and SELinuxMount feature gate is disabled, "MountOption" is used for ReadWriteOncePod volumes + and "Recursive" for all other volumes. + + This field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers. + + All Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state. + Note that this field cannot be set when spec.os.name is windows. + type: string seLinuxOptions: description: |- The SELinux context to be applied to all containers. @@ -5311,18 +5337,15 @@ spec: persistent volume is being resized. type: string status: + description: |- + Status is the status of the condition. + Can be True, False, Unknown. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required type: string type: description: |- - PersistentVolumeClaimConditionType defines the condition of PV claim. - Valid values are: - - "Resizing", "FileSystemResizePending" - - If RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected: - - "ControllerResizeError", "NodeResizeError" - - If VolumeAttributesClass feature gate is enabled, then following additional values can be expected: - - "ModifyVolumeError", "ModifyingVolume" + Type is the type of the condition. + More info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about type: string required: - status @@ -5696,6 +5719,8 @@ spec: description: |- awsElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree + awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore properties: fsType: @@ -5727,7 +5752,10 @@ spec: - volumeID type: object azureDisk: - description: azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + description: |- + azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod. + Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type + are redirected to the disk.csi.azure.com CSI driver. properties: cachingMode: description: 'cachingMode is the Host Caching mode: None, Read Only, Read Write.' @@ -5759,7 +5787,10 @@ spec: - diskURI type: object azureFile: - description: azureFile represents an Azure File Service mount on the host and bind mount to the pod. + description: |- + azureFile represents an Azure File Service mount on the host and bind mount to the pod. + Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type + are redirected to the file.csi.azure.com CSI driver. properties: readOnly: description: |- @@ -5777,7 +5808,9 @@ spec: - shareName type: object cephfs: - description: cephFS represents a Ceph FS mount on the host that shares a pod's lifetime + description: |- + cephFS represents a Ceph FS mount on the host that shares a pod's lifetime. + Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported. properties: monitors: description: |- @@ -5828,6 +5861,8 @@ spec: cinder: description: |- cinder represents a cinder volume attached and mounted on kubelets host machine. + Deprecated: Cinder is deprecated. All operations for the in-tree cinder type + are redirected to the cinder.csi.openstack.org CSI driver. More info: https://examples.k8s.io/mysql-cinder-pd/README.md properties: fsType: @@ -5934,7 +5969,7 @@ spec: type: object x-kubernetes-map-type: atomic csi: - description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature). + description: csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers. properties: driver: description: |- @@ -6376,6 +6411,7 @@ spec: description: |- flexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin. + Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead. properties: driver: description: driver is the name of the driver to use for this volume. @@ -6419,7 +6455,9 @@ spec: - driver type: object flocker: - description: flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running + description: |- + flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running. + Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported. properties: datasetName: description: |- @@ -6434,6 +6472,8 @@ spec: description: |- gcePersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. + Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree + gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk properties: fsType: @@ -6469,7 +6509,7 @@ spec: gitRepo: description: |- gitRepo represents a git repository at a particular revision. - DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an + Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container. properties: @@ -6492,6 +6532,7 @@ spec: glusterfs: description: |- glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. + Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported. More info: https://examples.k8s.io/volumes/glusterfs/README.md properties: endpoints: @@ -6698,7 +6739,9 @@ spec: - claimName type: object photonPersistentDisk: - description: photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine + description: |- + photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine. + Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported. properties: fsType: description: |- @@ -6713,7 +6756,11 @@ spec: - pdID type: object portworxVolume: - description: portworxVolume represents a portworx volume attached and mounted on kubelets host machine + description: |- + portworxVolume represents a portworx volume attached and mounted on kubelets host machine. + Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type + are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate + is on. properties: fsType: description: |- @@ -7048,7 +7095,9 @@ spec: x-kubernetes-list-type: atomic type: object quobyte: - description: quobyte represents a Quobyte mount on the host that shares a pod's lifetime + description: |- + quobyte represents a Quobyte mount on the host that shares a pod's lifetime. + Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported. properties: group: description: |- @@ -7086,6 +7135,7 @@ spec: rbd: description: |- rbd represents a Rados Block Device mount on the host that shares a pod's lifetime. + Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported. More info: https://examples.k8s.io/volumes/rbd/README.md properties: fsType: @@ -7158,7 +7208,9 @@ spec: - monitors type: object scaleIO: - description: scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + description: |- + scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes. + Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported. properties: fsType: default: xfs @@ -7284,7 +7336,9 @@ spec: type: string type: object storageos: - description: storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + description: |- + storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes. + Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported. properties: fsType: description: |- @@ -7329,7 +7383,10 @@ spec: type: string type: object vsphereVolume: - description: vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine + description: |- + vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine. + Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type + are redirected to the csi.vsphere.vmware.com CSI driver. properties: fsType: description: |- diff --git a/monitoring-satellite/manifests/grafana/config.yaml b/monitoring-satellite/manifests/grafana/config.yaml index 3b15135b..72376919 100644 --- a/monitoring-satellite/manifests/grafana/config.yaml +++ b/monitoring-satellite/manifests/grafana/config.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-config namespace: monitoring-satellite stringData: diff --git a/monitoring-satellite/manifests/grafana/dashboardDatasources.yaml b/monitoring-satellite/manifests/grafana/dashboardDatasources.yaml index 55ceb8ad..0f037d36 100644 --- a/monitoring-satellite/manifests/grafana/dashboardDatasources.yaml +++ b/monitoring-satellite/manifests/grafana/dashboardDatasources.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-datasources namespace: monitoring-satellite stringData: diff --git a/monitoring-satellite/manifests/grafana/dashboardDefinitions.yaml b/monitoring-satellite/manifests/grafana/dashboardDefinitions.yaml index 8fa03701..d3386799 100644 --- a/monitoring-satellite/manifests/grafana/dashboardDefinitions.yaml +++ b/monitoring-satellite/manifests/grafana/dashboardDefinitions.yaml @@ -1915,7 +1915,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-admin-node namespace: monitoring-satellite - apiVersion: v1 @@ -3159,7 +3159,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-admin-workspace namespace: monitoring-satellite - apiVersion: v1 @@ -3667,7 +3667,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-applications namespace: monitoring-satellite - apiVersion: v1 @@ -4761,7 +4761,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-cluster-autoscaler-k3s namespace: monitoring-satellite - apiVersion: v1 @@ -5410,7 +5410,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-connect-server namespace: monitoring-satellite - apiVersion: v1 @@ -6307,7 +6307,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-grpc-client namespace: monitoring-satellite - apiVersion: v1 @@ -7187,7 +7187,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-grpc-server namespace: monitoring-satellite - apiVersion: v1 @@ -11325,7 +11325,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-node-resource-metrics namespace: monitoring-satellite - apiVersion: v1 @@ -12400,7 +12400,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-nodes-overview namespace: monitoring-satellite - apiVersion: v1 @@ -14288,7 +14288,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-overview namespace: monitoring-satellite - apiVersion: v1 @@ -14741,7 +14741,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-slo-workspace-startuptime namespace: monitoring-satellite - apiVersion: v1 @@ -16356,7 +16356,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-redis namespace: monitoring-satellite - apiVersion: v1 @@ -21369,7 +21369,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-argocd namespace: monitoring-satellite - apiVersion: v1 @@ -21381,7 +21381,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-cardinality-management-overview namespace: monitoring-satellite - apiVersion: v1 @@ -21845,7 +21845,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-sh-example-overview namespace: monitoring-satellite - apiVersion: v1 @@ -23297,7 +23297,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-observability namespace: monitoring-satellite - apiVersion: v1 @@ -25421,7 +25421,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-blobserve namespace: monitoring-satellite - apiVersion: v1 @@ -25647,7 +25647,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-browser-overview namespace: monitoring-satellite - apiVersion: v1 @@ -27057,7 +27057,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-code-browser namespace: monitoring-satellite - apiVersion: v1 @@ -28298,7 +28298,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ide-service namespace: monitoring-satellite - apiVersion: v1 @@ -28988,7 +28988,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ide-startup-time namespace: monitoring-satellite - apiVersion: v1 @@ -29267,7 +29267,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-jb namespace: monitoring-satellite - apiVersion: v1 @@ -29870,7 +29870,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-local-ssh namespace: monitoring-satellite - apiVersion: v1 @@ -32221,7 +32221,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-openvsx-mirror namespace: monitoring-satellite - apiVersion: v1 @@ -34337,7 +34337,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-openvsx-proxy namespace: monitoring-satellite - apiVersion: v1 @@ -34815,7 +34815,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ssh-gateway namespace: monitoring-satellite - apiVersion: v1 @@ -35446,7 +35446,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-supervisor namespace: monitoring-satellite - apiVersion: v1 @@ -35503,7 +35503,7 @@ items: "mode": "multi" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -35551,7 +35551,7 @@ items: "mode": "multi" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -35623,7 +35623,7 @@ items: "mode": "multi" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "repeat": "integration", "targets": [ { @@ -35681,7 +35681,7 @@ items: "mode": "multi" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "repeat": "integration", "targets": [ { @@ -35791,7 +35791,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-alertmanager-overview namespace: monitoring-satellite - apiVersion: v1 @@ -35829,7 +35829,7 @@ items: "options": { "content": "The SLO (service level objective) and other metrics displayed on this dashboard are for informational purposes only." }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "title": "Notice", "type": "text" }, @@ -35853,7 +35853,7 @@ items: }, "id": 2, "interval": "1m", - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -35899,7 +35899,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -35933,7 +35933,7 @@ items: }, "id": 4, "interval": "1m", - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36031,7 +36031,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36075,7 +36075,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36118,7 +36118,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36152,7 +36152,7 @@ items: }, "id": 8, "interval": "1m", - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36250,7 +36250,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36294,7 +36294,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36337,7 +36337,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36380,7 +36380,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36423,7 +36423,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36469,7 +36469,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36511,7 +36511,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36554,7 +36554,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36596,7 +36596,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -36673,7 +36673,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-apiserver namespace: monitoring-satellite - apiVersion: v1 @@ -38010,7 +38010,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-cert-manager namespace: monitoring-satellite - apiVersion: v1 @@ -38064,7 +38064,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38110,7 +38110,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38181,7 +38181,7 @@ items: "y": 9 }, "id": 3, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38346,7 +38346,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38392,7 +38392,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38438,7 +38438,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38484,7 +38484,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38530,7 +38530,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38576,7 +38576,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38622,7 +38622,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38668,7 +38668,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38714,7 +38714,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38760,7 +38760,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38824,7 +38824,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-cluster-total namespace: monitoring-satellite - apiVersion: v1 @@ -38867,7 +38867,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38918,7 +38918,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -38969,7 +38969,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39020,7 +39020,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39071,7 +39071,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39146,7 +39146,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39197,7 +39197,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39248,7 +39248,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39299,7 +39299,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39350,7 +39350,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39428,7 +39428,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-controller-manager namespace: monitoring-satellite - apiVersion: v1 @@ -39471,7 +39471,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39506,7 +39506,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39541,7 +39541,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39576,7 +39576,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39611,7 +39611,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39646,7 +39646,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39696,7 +39696,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39755,7 +39755,7 @@ items: "y": 12 }, "id": 8, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -39912,7 +39912,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40007,7 +40007,7 @@ items: "y": 24 }, "id": 10, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40184,7 +40184,7 @@ items: "y": 30 }, "id": 11, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40328,7 +40328,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40379,7 +40379,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40430,7 +40430,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40481,7 +40481,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40532,7 +40532,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40583,7 +40583,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40634,7 +40634,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40685,7 +40685,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40736,7 +40736,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40787,7 +40787,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -40858,7 +40858,7 @@ items: "y": 96 }, "id": 22, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41015,7 +41015,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-cluster namespace: monitoring-satellite - apiVersion: v1 @@ -41058,7 +41058,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41093,7 +41093,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41128,7 +41128,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41163,7 +41163,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41198,7 +41198,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41233,7 +41233,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41278,7 +41278,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41337,7 +41337,7 @@ items: "y": 2 }, "id": 8, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41463,7 +41463,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41525,7 +41525,7 @@ items: "y": 4 }, "id": 10, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41656,7 +41656,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-multicluster namespace: monitoring-satellite - apiVersion: v1 @@ -41699,7 +41699,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41734,7 +41734,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41769,7 +41769,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41804,7 +41804,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41906,7 +41906,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -41981,7 +41981,7 @@ items: "y": 14 }, "id": 6, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42164,7 +42164,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42242,7 +42242,7 @@ items: "y": 28 }, "id": 8, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42432,7 +42432,7 @@ items: "y": 35 }, "id": 9, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42576,7 +42576,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42627,7 +42627,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42678,7 +42678,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42729,7 +42729,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42780,7 +42780,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42831,7 +42831,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42882,7 +42882,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -42933,7 +42933,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43004,7 +43004,7 @@ items: "y": 70 }, "id": 18, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43174,7 +43174,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-namespace namespace: monitoring-satellite - apiVersion: v1 @@ -43276,7 +43276,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43343,7 +43343,7 @@ items: "y": 6 }, "id": 2, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43505,7 +43505,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43575,7 +43575,7 @@ items: "y": 18 }, "id": 4, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43752,7 +43752,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-node namespace: monitoring-satellite - apiVersion: v1 @@ -43862,7 +43862,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -43968,7 +43968,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44010,7 +44010,7 @@ items: "y": 14 }, "id": 3, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44193,7 +44193,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44254,7 +44254,7 @@ items: "y": 28 }, "id": 5, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44424,7 +44424,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44475,7 +44475,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44526,7 +44526,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44577,7 +44577,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44628,7 +44628,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44679,7 +44679,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44730,7 +44730,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44789,7 +44789,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44848,7 +44848,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44899,7 +44899,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -44953,7 +44953,7 @@ items: "y": 70 }, "id": 16, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45136,7 +45136,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-pod namespace: monitoring-satellite - apiVersion: v1 @@ -45194,7 +45194,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45253,7 +45253,7 @@ items: "y": 7 }, "id": 2, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45384,7 +45384,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45446,7 +45446,7 @@ items: "y": 21 }, "id": 4, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45597,7 +45597,7 @@ items: "y": 28 }, "id": 5, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45741,7 +45741,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45792,7 +45792,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45843,7 +45843,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45894,7 +45894,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45945,7 +45945,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -45996,7 +45996,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46047,7 +46047,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46098,7 +46098,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46202,7 +46202,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-workload namespace: monitoring-satellite - apiVersion: v1 @@ -46312,7 +46312,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46399,7 +46399,7 @@ items: "y": 7 }, "id": 2, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46607,7 +46607,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46697,7 +46697,7 @@ items: "y": 21 }, "id": 4, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -46873,7 +46873,7 @@ items: "y": 28 }, "id": 5, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47017,7 +47017,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47068,7 +47068,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47119,7 +47119,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47170,7 +47170,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47221,7 +47221,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47272,7 +47272,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47323,7 +47323,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47374,7 +47374,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47465,7 +47465,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-k8s-resources-workloads-namespace namespace: monitoring-satellite - apiVersion: v1 @@ -47508,7 +47508,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47543,7 +47543,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47578,7 +47578,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47613,7 +47613,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47648,7 +47648,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47683,7 +47683,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47734,7 +47734,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47785,7 +47785,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47836,7 +47836,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47887,7 +47887,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -47946,7 +47946,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48005,7 +48005,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48056,7 +48056,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48107,7 +48107,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48158,7 +48158,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48209,7 +48209,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48260,7 +48260,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48311,7 +48311,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48362,7 +48362,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48413,7 +48413,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48488,7 +48488,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48539,7 +48539,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48590,7 +48590,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48641,7 +48641,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48718,7 +48718,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-kubelet namespace: monitoring-satellite - apiVersion: v1 @@ -48779,7 +48779,7 @@ items: "y": 0 }, "id": 1, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48832,7 +48832,7 @@ items: "y": 0 }, "id": 2, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -48903,7 +48903,7 @@ items: "y": 9 }, "id": 3, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49042,7 +49042,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49088,7 +49088,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49134,7 +49134,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49180,7 +49180,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49226,7 +49226,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49272,7 +49272,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49356,7 +49356,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-namespace-by-pod namespace: monitoring-satellite - apiVersion: v1 @@ -49403,7 +49403,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49442,7 +49442,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49513,7 +49513,7 @@ items: "y": 9 }, "id": 3, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49699,7 +49699,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49750,7 +49750,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49801,7 +49801,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49852,7 +49852,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49903,7 +49903,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -49954,7 +49954,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -50005,7 +50005,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -50056,7 +50056,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -50152,7 +50152,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-namespace-by-workload namespace: monitoring-satellite - apiVersion: v1 @@ -51205,7 +51205,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-node-cluster-rsrc-use namespace: monitoring-satellite - apiVersion: v1 @@ -52284,7 +52284,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-node-rsrc-use namespace: monitoring-satellite - apiVersion: v1 @@ -53352,7 +53352,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-nodes-aix namespace: monitoring-satellite - apiVersion: v1 @@ -54441,7 +54441,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-nodes-darwin namespace: monitoring-satellite - apiVersion: v1 @@ -55523,7 +55523,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-nodes namespace: monitoring-satellite - apiVersion: v1 @@ -55581,7 +55581,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -55643,7 +55643,7 @@ items: }, "id": 2, "interval": "1m", - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -55693,7 +55693,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -55755,7 +55755,7 @@ items: }, "id": 4, "interval": "1m", - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -55845,7 +55845,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-persistentvolumesusage namespace: monitoring-satellite - apiVersion: v1 @@ -55906,7 +55906,7 @@ items: "y": 0 }, "id": 1, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -55959,7 +55959,7 @@ items: "y": 0 }, "id": 2, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56005,7 +56005,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56051,7 +56051,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56097,7 +56097,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56143,7 +56143,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56189,7 +56189,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56235,7 +56235,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -56337,7 +56337,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-pod-total namespace: monitoring-satellite - apiVersion: v1 @@ -57996,7 +57996,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-prometheus-remote-write namespace: monitoring-satellite - apiVersion: v1 @@ -59237,7 +59237,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-prometheus namespace: monitoring-satellite - apiVersion: v1 @@ -59280,7 +59280,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59331,7 +59331,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59382,7 +59382,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59433,7 +59433,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59484,7 +59484,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59535,7 +59535,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59610,7 +59610,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59661,7 +59661,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59712,7 +59712,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59763,7 +59763,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59814,7 +59814,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59892,7 +59892,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-proxy namespace: monitoring-satellite - apiVersion: v1 @@ -59935,7 +59935,7 @@ items: "options": { "colorMode": "none" }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -59986,7 +59986,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60061,7 +60061,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60136,7 +60136,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60211,7 +60211,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60262,7 +60262,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60313,7 +60313,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60364,7 +60364,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60415,7 +60415,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60493,7 +60493,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-scheduler namespace: monitoring-satellite - apiVersion: v1 @@ -60540,7 +60540,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60579,7 +60579,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60618,7 +60618,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60657,7 +60657,7 @@ items: "displayMode": "basic", "showUnfilled": false }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60708,7 +60708,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60759,7 +60759,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60810,7 +60810,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60861,7 +60861,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60912,7 +60912,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -60963,7 +60963,7 @@ items: "mode": "single" } }, - "pluginVersion": "v11.1.0", + "pluginVersion": "v11.4.0", "targets": [ { "datasource": { @@ -61075,7 +61075,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-workload-total namespace: monitoring-satellite - apiVersion: v1 @@ -62482,7 +62482,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-dashboard namespace: monitoring-satellite - apiVersion: v1 @@ -63887,7 +63887,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-db namespace: monitoring-satellite - apiVersion: v1 @@ -65749,7 +65749,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-proxy namespace: monitoring-satellite - apiVersion: v1 @@ -66356,7 +66356,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-server-garbage-collector namespace: monitoring-satellite - apiVersion: v1 @@ -68879,7 +68879,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-server namespace: monitoring-satellite - apiVersion: v1 @@ -69747,7 +69747,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-usage namespace: monitoring-satellite - apiVersion: v1 @@ -72256,7 +72256,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ws-manager-bridge namespace: monitoring-satellite - apiVersion: v1 @@ -73251,7 +73251,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-components-spicedb namespace: monitoring-satellite - apiVersion: v1 @@ -74174,7 +74174,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-meta-overview namespace: monitoring-satellite - apiVersion: v1 @@ -74719,7 +74719,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-meta-services namespace: monitoring-satellite - apiVersion: v1 @@ -76280,7 +76280,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-slo-login namespace: monitoring-satellite - apiVersion: v1 @@ -79150,7 +79150,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-agent-smith namespace: monitoring-satellite - apiVersion: v1 @@ -81718,7 +81718,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-content-service namespace: monitoring-satellite - apiVersion: v1 @@ -84343,7 +84343,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-image-builder namespace: monitoring-satellite - apiVersion: v1 @@ -87364,7 +87364,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-registry-facade namespace: monitoring-satellite - apiVersion: v1 @@ -90803,7 +90803,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ws-daemon namespace: monitoring-satellite - apiVersion: v1 @@ -95158,7 +95158,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ws-manager-mk2 namespace: monitoring-satellite - apiVersion: v1 @@ -96566,7 +96566,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-component-ws-proxy namespace: monitoring-satellite - apiVersion: v1 @@ -97003,7 +97003,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-network-limiting namespace: monitoring-satellite - apiVersion: v1 @@ -97306,7 +97306,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-node-ephemeral-storage namespace: monitoring-satellite - apiVersion: v1 @@ -98068,7 +98068,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-node-problem-detector namespace: monitoring-satellite - apiVersion: v1 @@ -98331,7 +98331,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-node-swap namespace: monitoring-satellite - apiVersion: v1 @@ -99007,7 +99007,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-psi namespace: monitoring-satellite - apiVersion: v1 @@ -101122,7 +101122,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-workspace-coredns namespace: monitoring-satellite - apiVersion: v1 @@ -101596,7 +101596,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-workspace-psi namespace: monitoring-satellite - apiVersion: v1 @@ -102205,7 +102205,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-workspace-registry-facade-blobsource namespace: monitoring-satellite - apiVersion: v1 @@ -103007,7 +103007,7 @@ items: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboard-gitpod-workspace-success-criteria namespace: monitoring-satellite kind: ConfigMapList diff --git a/monitoring-satellite/manifests/grafana/dashboardSources.yaml b/monitoring-satellite/manifests/grafana/dashboardSources.yaml index 31ce3324..06f79317 100644 --- a/monitoring-satellite/manifests/grafana/dashboardSources.yaml +++ b/monitoring-satellite/manifests/grafana/dashboardSources.yaml @@ -72,6 +72,6 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana-dashboards namespace: monitoring-satellite diff --git a/monitoring-satellite/manifests/grafana/deployment.yaml b/monitoring-satellite/manifests/grafana/deployment.yaml index e90c475b..964363da 100644 --- a/monitoring-satellite/manifests/grafana/deployment.yaml +++ b/monitoring-satellite/manifests/grafana/deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana namespace: monitoring-satellite spec: @@ -18,14 +18,14 @@ spec: template: metadata: annotations: - checksum/grafana-config: ad3650e801b6fd86217b6d3f6a2aa748 - checksum/grafana-dashboardproviders: 1ed5c4bdb14b73acd633efd80370cb92 - checksum/grafana-datasources: 9230a6c5b0e3448bd810cf61fe00d6f3 + checksum/grafana-config: 60b64e19cca895342f209fb936464ed0 + checksum/grafana-dashboardproviders: 19d378780ec329ecc562597b15bcdc3d + checksum/grafana-datasources: 58059183df05f7097fc4c1312d538398 labels: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 spec: automountServiceAccountToken: false containers: @@ -36,7 +36,7 @@ spec: value: Admin - name: GF_AUTH_DISABLE_LOGIN_FORM value: "true" - image: grafana/grafana:11.3.1 + image: grafana/grafana:11.4.0 name: grafana ports: - containerPort: 3000 diff --git a/monitoring-satellite/manifests/grafana/prometheusRule.yaml b/monitoring-satellite/manifests/grafana/prometheusRule.yaml index 7b2f3716..8c509d94 100644 --- a/monitoring-satellite/manifests/grafana/prometheusRule.yaml +++ b/monitoring-satellite/manifests/grafana/prometheusRule.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 prometheus: k8s role: alert-rules name: grafana-rules diff --git a/monitoring-satellite/manifests/grafana/service.yaml b/monitoring-satellite/manifests/grafana/service.yaml index b2543926..f57a394d 100644 --- a/monitoring-satellite/manifests/grafana/service.yaml +++ b/monitoring-satellite/manifests/grafana/service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana namespace: monitoring-satellite spec: diff --git a/monitoring-satellite/manifests/grafana/serviceAccount.yaml b/monitoring-satellite/manifests/grafana/serviceAccount.yaml index ba6d7aa2..49fcca52 100644 --- a/monitoring-satellite/manifests/grafana/serviceAccount.yaml +++ b/monitoring-satellite/manifests/grafana/serviceAccount.yaml @@ -6,6 +6,6 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana namespace: monitoring-satellite diff --git a/monitoring-satellite/manifests/grafana/serviceMonitor.yaml b/monitoring-satellite/manifests/grafana/serviceMonitor.yaml index 599ad0a4..36faa9eb 100644 --- a/monitoring-satellite/manifests/grafana/serviceMonitor.yaml +++ b/monitoring-satellite/manifests/grafana/serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: grafana app.kubernetes.io/name: grafana app.kubernetes.io/part-of: kube-prometheus - app.kubernetes.io/version: 11.3.1 + app.kubernetes.io/version: 11.4.0 name: grafana namespace: monitoring-satellite spec: diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/jsonnetfile.json b/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/jsonnetfile.json index 459e62ca..cb191735 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/jsonnetfile.json +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/jsonnetfile.json @@ -4,7 +4,7 @@ "source": { "git": { "remote": "https://github.com/grafana/grafonnet.git", - "subdir": "gen/grafonnet-v11.1.0" + "subdir": "gen/grafonnet-v11.4.0" } }, "version": "main" diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/main.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/main.libsonnet index 9c30bf7b..e6a2060e 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/main.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-latest/main.libsonnet @@ -1 +1 @@ -import 'github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet' +import 'github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet' diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/logs.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/logs.libsonnet deleted file mode 100644 index a21ed84f..00000000 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/logs.libsonnet +++ /dev/null @@ -1,76 +0,0 @@ -// This file is generated, do not manually edit. -(import '../panel.libsonnet') -+ { - '#': { help: 'grafonnet.panel.logs', name: 'logs' }, - panelOptions+: - { - '#withType': { 'function': { args: [], help: '' } }, - withType(): { - type: 'logs', - }, - }, - options+: - { - '#withDedupStrategy': { 'function': { args: [{ default: null, enums: ['none', 'exact', 'numbers', 'signature'], name: 'value', type: ['string'] }], help: '' } }, - withDedupStrategy(value): { - options+: { - dedupStrategy: value, - }, - }, - '#withEnableLogDetails': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withEnableLogDetails(value=true): { - options+: { - enableLogDetails: value, - }, - }, - '#withPrettifyLogMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withPrettifyLogMessage(value=true): { - options+: { - prettifyLogMessage: value, - }, - }, - '#withShowCommonLabels': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withShowCommonLabels(value=true): { - options+: { - showCommonLabels: value, - }, - }, - '#withShowLabels': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withShowLabels(value=true): { - options+: { - showLabels: value, - }, - }, - '#withShowLogContextToggle': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withShowLogContextToggle(value=true): { - options+: { - showLogContextToggle: value, - }, - }, - '#withShowTime': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withShowTime(value=true): { - options+: { - showTime: value, - }, - }, - '#withSortOrder': { 'function': { args: [{ default: null, enums: ['Descending', 'Ascending'], name: 'value', type: ['string'] }], help: '' } }, - withSortOrder(value): { - options+: { - sortOrder: value, - }, - }, - '#withWrapLogMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, - withWrapLogMessage(value=true): { - options+: { - wrapLogMessage: value, - }, - }, - }, -} -+ { - panelOptions+: { - '#withType':: { - ignore: true, - }, - }, -} diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/accesspolicy.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/accesspolicy.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/accesspolicy.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/accesspolicy.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/alerting.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/alerting.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/alerting.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/alerting.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/contactPoint.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/contactPoint.libsonnet similarity index 55% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/contactPoint.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/contactPoint.libsonnet index b7678f95..13c81df1 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/contactPoint.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/contactPoint.libsonnet @@ -1,31 +1,31 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.alerting.contactPoint', name: 'contactPoint' }, - '#withDisableResolveMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withDisableResolveMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, withDisableResolveMessage(value=true): { disableResolveMessage: value, }, - '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Name is used as grouping key in the UI. Contact points with the\nsame name will be grouped in the UI.' } }, withName(value): { name: value, }, - '#withProvenance': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withProvenance': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withProvenance(value): { provenance: value, }, - '#withSettings': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withSettings': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, withSettings(value): { settings: value, }, - '#withSettingsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withSettingsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, withSettingsMixin(value): { settings+: value, }, - '#withType': { 'function': { args: [{ default: null, enums: ['alertmanager', ' dingding', ' discord', ' email', ' googlechat', ' kafka', ' line', ' opsgenie', ' pagerduty', ' pushover', ' sensugo', ' slack', ' teams', ' telegram', ' threema', ' victorops', ' webhook', ' wecom'], name: 'value', type: ['string'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withType': { 'function': { args: [{ default: null, enums: ['alertmanager', ' dingding', ' discord', ' email', ' googlechat', ' kafka', ' line', ' opsgenie', ' pagerduty', ' pushover', ' sensugo', ' slack', ' teams', ' telegram', ' threema', ' victorops', ' webhook', ' wecom'], name: 'value', type: ['string'] }], help: '' } }, withType(value): { type: value, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'EmbeddedContactPoint is the contact point type that is used\nby grafanas embedded alertmanager implementation.' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'UID is the unique identifier of the contact point. The UID can be\nset by the user.' } }, withUid(value): { uid: value, }, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/muteTiming.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/muteTiming.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/muteTiming.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/muteTiming.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationPolicy.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationPolicy.libsonnet similarity index 59% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationPolicy.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationPolicy.libsonnet index 618b6a9a..5de952e1 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationPolicy.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationPolicy.libsonnet @@ -1,30 +1,30 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.alerting.notificationPolicy', name: 'notificationPolicy' }, - '#withContinue': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withContinue': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, withContinue(value=true): { continue: value, }, - '#withGroupInterval': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withGroupInterval': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withGroupInterval(value): { group_interval: value, }, - '#withGroupWait': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withGroupWait': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withGroupWait(value): { group_wait: value, }, - '#withRepeatInterval': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withRepeatInterval': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withRepeatInterval(value): { repeat_interval: value, }, - '#withGroupBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withGroupBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withGroupBy(value): { group_by: (if std.isArray(value) then value else [value]), }, - '#withGroupByMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withGroupByMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withGroupByMixin(value): { group_by+: (if std.isArray(value) @@ -45,32 +45,32 @@ then value else [value]), }, - '#withMuteTimeIntervals': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withMuteTimeIntervals': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withMuteTimeIntervals(value): { mute_time_intervals: (if std.isArray(value) then value else [value]), }, - '#withMuteTimeIntervalsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withMuteTimeIntervalsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withMuteTimeIntervalsMixin(value): { mute_time_intervals+: (if std.isArray(value) then value else [value]), }, - '#withReceiver': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withReceiver': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withReceiver(value): { receiver: value, }, - '#withRoutes': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withRoutes': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withRoutes(value): { routes: (if std.isArray(value) then value else [value]), }, - '#withRoutesMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'A Route is a node that contains definitions of how to handle alerts. This is modified\nfrom the upstream alertmanager in that it adds the ObjectMatchers property.' } }, + '#withRoutesMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withRoutesMixin(value): { routes+: (if std.isArray(value) diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationTemplate.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationTemplate.libsonnet similarity index 79% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationTemplate.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationTemplate.libsonnet index fe210e89..b33d72ce 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/notificationTemplate.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/notificationTemplate.libsonnet @@ -13,4 +13,8 @@ withTemplate(value): { template: value, }, + '#withVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withVersion(value): { + version: value, + }, } diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/ruleGroup.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/ruleGroup.libsonnet similarity index 88% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/ruleGroup.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/ruleGroup.libsonnet index f844a0a2..92ddca43 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/clean/alerting/ruleGroup.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/clean/alerting/ruleGroup.libsonnet @@ -98,23 +98,23 @@ data+: { '#': { help: '', name: 'data' }, - '#withDatasourceUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + '#withDatasourceUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: "Grafana data source unique identifier; it should be '__expr__' for a Server Side Expression operation." } }, withDatasourceUid(value): { datasourceUid: value, }, - '#withModel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + '#withModel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'JSON is the raw JSON query and includes the above properties as well as custom properties.' } }, withModel(value): { model: value, }, - '#withModelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + '#withModelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'JSON is the raw JSON query and includes the above properties as well as custom properties.' } }, withModelMixin(value): { model+: value, }, - '#withQueryType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + '#withQueryType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'QueryType is an optional identifier for the type of query.\nIt can be used to distinguish different types of queries.' } }, withQueryType(value): { queryType: value, }, - '#withRefId': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + '#withRefId': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'RefID is the unique identifier of the query, set by the frontend call.' } }, withRefId(value): { refId: value, }, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/contactPoint.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/contactPoint.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/contactPoint.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/contactPoint.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/muteTiming.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/muteTiming.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/muteTiming.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/muteTiming.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/notificationPolicy.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/notificationPolicy.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/notificationPolicy.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/notificationPolicy.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/ruleGroup.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/ruleGroup.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/alerting/ruleGroup.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/alerting/ruleGroup.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/annotation.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/annotation.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/annotation.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/annotation.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/link.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/link.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/link.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/link.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/variable.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/variable.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/dashboard/variable.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/dashboard/variable.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/panel.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/panel.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/panel.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/panel.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/azureMonitor.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/azureMonitor.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/azureMonitor.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/azureMonitor.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/cloudWatch.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/cloudWatch.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/cloudWatch.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/cloudWatch.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/elasticsearch.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/elasticsearch.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/elasticsearch.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/elasticsearch.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/expr.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/expr.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/expr.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/expr.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/googleCloudMonitoring.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/googleCloudMonitoring.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/googleCloudMonitoring.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/googleCloudMonitoring.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/grafanaPyroscope.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/grafanaPyroscope.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/grafanaPyroscope.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/grafanaPyroscope.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/loki.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/loki.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/loki.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/loki.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/parca.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/parca.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/parca.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/parca.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/prometheus.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/prometheus.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/prometheus.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/prometheus.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/tempo.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/tempo.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/tempo.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/tempo.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/testData.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/testData.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/query/testData.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/query/testData.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/row.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/row.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/row.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/row.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/dashboard.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/dashboard.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/dashboard.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/dashboard.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/grid.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/grid.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/grid.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/grid.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/main.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/main.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/main.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/main.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/panel.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/panel.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/panel.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/panel.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/string.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/string.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/custom/util/string.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/custom/util/string.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/dashboard.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/dashboard.libsonnet similarity index 94% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/dashboard.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/dashboard.libsonnet index e839a9f3..f5ea1154 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/dashboard.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/dashboard.libsonnet @@ -424,6 +424,18 @@ withAllValue(value): { allValue: value, }, + '#withAuto': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'Dynamically calculates interval by dividing time range by the count specified.' } }, + withAuto(value=true): { + auto: value, + }, + '#withAutoCount': { 'function': { args: [{ default: 30, enums: null, name: 'value', type: ['integer'] }], help: 'How many times the current time range should be divided to calculate the value, similar to the Max data points query option.\nFor example, if the current visible time range is 30 minutes, then the auto interval groups the data into 30 one-minute increments.' } }, + withAutoCount(value=30): { + auto_count: value, + }, + '#withAutoMin': { 'function': { args: [{ default: '10s', enums: null, name: 'value', type: ['string'] }], help: 'The minimum threshold below which the step count intervals will not divide the time.' } }, + withAutoMin(value='10s'): { + auto_min: value, + }, '#withCurrent': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Option to be selected in a variable.' } }, withCurrent(value): { current: value, @@ -574,7 +586,7 @@ withSort(value): { sort: value, }, - '#withType': { 'function': { args: [{ default: null, enums: ['query', 'adhoc', 'groupby', 'constant', 'datasource', 'interval', 'textbox', 'custom', 'system'], name: 'value', type: ['string'] }], help: 'Dashboard variable type\n`query`: Query-generated list of values such as metric names, server names, sensor IDs, data centers, and so on.\n`adhoc`: Key/value filters that are automatically added to all metric queries for a data source (Prometheus, Loki, InfluxDB, and Elasticsearch only).\n`constant`: \tDefine a hidden constant.\n`datasource`: Quickly change the data source for an entire dashboard.\n`interval`: Interval variables represent time spans.\n`textbox`: Display a free text input field with an optional default value.\n`custom`: Define the variable options manually using a comma-separated list.\n`system`: Variables defined by Grafana. See: https://grafana.com/docs/grafana/latest/dashboards/variables/add-template-variables/#global-variables' } }, + '#withType': { 'function': { args: [{ default: null, enums: ['query', 'adhoc', 'groupby', 'constant', 'datasource', 'interval', 'textbox', 'custom', 'system', 'snapshot'], name: 'value', type: ['string'] }], help: 'Dashboard variable type\n`query`: Query-generated list of values such as metric names, server names, sensor IDs, data centers, and so on.\n`adhoc`: Key/value filters that are automatically added to all metric queries for a data source (Prometheus, Loki, InfluxDB, and Elasticsearch only).\n`constant`: \tDefine a hidden constant.\n`datasource`: Quickly change the data source for an entire dashboard.\n`interval`: Interval variables represent time spans.\n`textbox`: Display a free text input field with an optional default value.\n`custom`: Define the variable options manually using a comma-separated list.\n`system`: Variables defined by Grafana. See: https://grafana.com/docs/grafana/latest/dashboards/variables/add-template-variables/#global-variables' } }, withType(value): { type: value, }, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/README.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/README.md similarity index 85% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/README.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/README.md index a0f4d768..0d5de821 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/README.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/README.md @@ -4,13 +4,13 @@ Jsonnet library for rendering Grafana resources ## Install ``` -jb install github.com/grafana/grafonnet/gen/grafonnet-v11.1.0@main +jb install github.com/grafana/grafonnet/gen/grafonnet-v11.4.0@main ``` ## Usage ```jsonnet -local grafonnet = import "github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet" +local grafonnet = import "github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet" ``` diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/accesspolicy/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/accesspolicy/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/accesspolicy/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/accesspolicy/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/accesspolicy/rules.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/accesspolicy/rules.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/accesspolicy/rules.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/accesspolicy/rules.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/contactPoint.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/contactPoint.md similarity index 67% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/contactPoint.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/contactPoint.md index 65083ce7..b796b0c1 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/contactPoint.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/contactPoint.md @@ -28,8 +28,7 @@ PARAMETERS: * **value** (`boolean`) - default value: `true` -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. + ### fn withName ```jsonnet @@ -40,8 +39,8 @@ PARAMETERS: * **value** (`string`) -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. +Name is used as grouping key in the UI. Contact points with the +same name will be grouped in the UI. ### fn withProvenance ```jsonnet @@ -52,8 +51,7 @@ PARAMETERS: * **value** (`string`) -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. + ### fn withSettings ```jsonnet @@ -64,8 +62,7 @@ PARAMETERS: * **value** (`object`) -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. + ### fn withSettingsMixin ```jsonnet @@ -76,8 +73,7 @@ PARAMETERS: * **value** (`object`) -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. + ### fn withType ```jsonnet @@ -89,8 +85,7 @@ PARAMETERS: * **value** (`string`) - valid values: `"alertmanager"`, `" dingding"`, `" discord"`, `" email"`, `" googlechat"`, `" kafka"`, `" line"`, `" opsgenie"`, `" pagerduty"`, `" pushover"`, `" sensugo"`, `" slack"`, `" teams"`, `" telegram"`, `" threema"`, `" victorops"`, `" webhook"`, `" wecom"` -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. + ### fn withUid ```jsonnet @@ -101,5 +96,5 @@ PARAMETERS: * **value** (`string`) -EmbeddedContactPoint is the contact point type that is used -by grafanas embedded alertmanager implementation. \ No newline at end of file +UID is the unique identifier of the contact point. The UID can be +set by the user. \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/time_intervals/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/time_intervals/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/time_intervals/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/time_intervals/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/time_intervals/times.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/time_intervals/times.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/muteTiming/interval/time_intervals/times.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/muteTiming/interval/time_intervals/times.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationPolicy/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationPolicy/index.md similarity index 59% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationPolicy/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationPolicy/index.md index 00072439..cb4aa0a9 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationPolicy/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationPolicy/index.md @@ -34,8 +34,7 @@ PARAMETERS: * **value** (`string`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withContinue ```jsonnet @@ -47,8 +46,7 @@ PARAMETERS: * **value** (`boolean`) - default value: `true` -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withGroupBy ```jsonnet @@ -59,8 +57,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withGroupByMixin ```jsonnet @@ -71,8 +68,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withGroupInterval ```jsonnet @@ -83,8 +79,7 @@ PARAMETERS: * **value** (`string`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withGroupWait ```jsonnet @@ -95,8 +90,7 @@ PARAMETERS: * **value** (`string`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withMatchers ```jsonnet @@ -133,8 +127,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withMuteTimeIntervalsMixin ```jsonnet @@ -145,8 +138,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withPolicy ```jsonnet @@ -157,8 +149,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withPolicyMixin ```jsonnet @@ -169,8 +160,7 @@ PARAMETERS: * **value** (`array`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. + ### fn withRepeatInterval ```jsonnet @@ -181,5 +171,3 @@ PARAMETERS: * **value** (`string`) -A Route is a node that contains definitions of how to handle alerts. This is modified -from the upstream alertmanager in that it adds the ObjectMatchers property. \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationPolicy/matcher.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationPolicy/matcher.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationPolicy/matcher.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationPolicy/matcher.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationTemplate.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationTemplate.md similarity index 78% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationTemplate.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationTemplate.md index 47ce2da7..aeb1df15 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/notificationTemplate.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/notificationTemplate.md @@ -7,6 +7,7 @@ grafonnet.alerting.notificationTemplate * [`fn withName(value)`](#fn-withname) * [`fn withProvenance(value)`](#fn-withprovenance) * [`fn withTemplate(value)`](#fn-withtemplate) +* [`fn withVersion(value)`](#fn-withversion) ## Fields @@ -42,3 +43,14 @@ PARAMETERS: * **value** (`string`) + +### fn withVersion + +```jsonnet +withVersion(value) +``` + +PARAMETERS: + +* **value** (`string`) + diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/rule/data.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/rule/data.md similarity index 78% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/rule/data.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/rule/data.md index abe5cdaa..adeccf04 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/rule/data.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/rule/data.md @@ -27,7 +27,7 @@ PARAMETERS: * **value** (`string`) - +Grafana data source unique identifier; it should be '__expr__' for a Server Side Expression operation. ### fn withModel ```jsonnet @@ -38,7 +38,7 @@ PARAMETERS: * **value** (`object`) - +JSON is the raw JSON query and includes the above properties as well as custom properties. ### fn withModelMixin ```jsonnet @@ -49,7 +49,7 @@ PARAMETERS: * **value** (`object`) - +JSON is the raw JSON query and includes the above properties as well as custom properties. ### fn withQueryType ```jsonnet @@ -60,7 +60,8 @@ PARAMETERS: * **value** (`string`) - +QueryType is an optional identifier for the type of query. +It can be used to distinguish different types of queries. ### fn withRefId ```jsonnet @@ -71,7 +72,7 @@ PARAMETERS: * **value** (`string`) - +RefID is the unique identifier of the query, set by the frontend call. ### fn withRelativeTimeRange ```jsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/rule/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/rule/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/alerting/ruleGroup/rule/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/alerting/ruleGroup/rule/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/annotation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/annotation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/annotation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/annotation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/variable.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/variable.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/dashboard/variable.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/dashboard/variable.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/folder.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/folder.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/folder.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/folder.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/index.md similarity index 99% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/index.md index 530f12ea..bfff6b40 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/index.md @@ -4,6 +4,7 @@ grafonnet.librarypanel ## Subpackages +* [model.fieldConfig.defaults.links](model/fieldConfig/defaults/links.md) * [model.fieldConfig.defaults.thresholds.steps](model/fieldConfig/defaults/thresholds/steps.md) * [model.fieldConfig.overrides](model/fieldConfig/overrides/index.md) * [model.links](model/links.md) @@ -208,8 +209,7 @@ PARAMETERS: * **value** (`object`) -TODO: should be the same panel schema defined in dashboard -Typescript: Omit; +Dashboard panels are the basic visualization building blocks. ### fn withModelMixin ```jsonnet @@ -220,8 +220,7 @@ PARAMETERS: * **value** (`object`) -TODO: should be the same panel schema defined in dashboard -Typescript: Omit; +Dashboard panels are the basic visualization building blocks. ### fn withName ```jsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/links.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/defaults/links.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/links.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/defaults/links.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/defaults/thresholds/steps.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/defaults/thresholds/steps.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/defaults/thresholds/steps.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/defaults/thresholds/steps.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/overrides/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/overrides/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/overrides/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/overrides/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/overrides/properties.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/overrides/properties.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/fieldConfig/overrides/properties.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/fieldConfig/overrides/properties.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/links.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/links.md new file mode 100644 index 00000000..fcc060a9 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/links.md @@ -0,0 +1,146 @@ +# links + + + +## Index + +* [`fn withAsDropdown(value=true)`](#fn-withasdropdown) +* [`fn withIcon(value)`](#fn-withicon) +* [`fn withIncludeVars(value=true)`](#fn-withincludevars) +* [`fn withKeepTime(value=true)`](#fn-withkeeptime) +* [`fn withTags(value)`](#fn-withtags) +* [`fn withTagsMixin(value)`](#fn-withtagsmixin) +* [`fn withTargetBlank(value=true)`](#fn-withtargetblank) +* [`fn withTitle(value)`](#fn-withtitle) +* [`fn withTooltip(value)`](#fn-withtooltip) +* [`fn withType(value)`](#fn-withtype) +* [`fn withUrl(value)`](#fn-withurl) + +## Fields + +### fn withAsDropdown + +```jsonnet +withAsDropdown(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If true, all dashboards links will be displayed in a dropdown. If false, all dashboards links will be displayed side by side. Only valid if the type is dashboards +### fn withIcon + +```jsonnet +withIcon(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Icon name to be displayed with the link +### fn withIncludeVars + +```jsonnet +withIncludeVars(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If true, includes current template variables values in the link as query params +### fn withKeepTime + +```jsonnet +withKeepTime(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If true, includes current time range in the link as query params +### fn withTags + +```jsonnet +withTags(value) +``` + +PARAMETERS: + +* **value** (`array`) + +List of tags to limit the linked dashboards. If empty, all dashboards will be displayed. Only valid if the type is dashboards +### fn withTagsMixin + +```jsonnet +withTagsMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + +List of tags to limit the linked dashboards. If empty, all dashboards will be displayed. Only valid if the type is dashboards +### fn withTargetBlank + +```jsonnet +withTargetBlank(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If true, the link will be opened in a new tab +### fn withTitle + +```jsonnet +withTitle(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Title to display with the link +### fn withTooltip + +```jsonnet +withTooltip(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Tooltip to display when the user hovers their mouse over it +### fn withType + +```jsonnet +withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"link"`, `"dashboards"` + +Dashboard Link type. Accepted values are dashboards (to refer to another dashboard) and link (to refer to an external resource) +### fn withUrl + +```jsonnet +withUrl(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Link URL. Only required/valid if the type is link \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/transformations.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/transformations.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/librarypanel/model/transformations.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/librarypanel/model/transformations.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/alertList/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/alertList/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/annotationsList/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/annotationsList/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barChart/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barChart/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/index.md similarity index 88% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/index.md index 982fba2f..326fdcc8 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/index.md @@ -18,6 +18,8 @@ grafonnet.panel.barGauge * [`fn withUid(value)`](#fn-librarypanelwithuid) * [`obj options`](#obj-options) * [`fn withDisplayMode(value="gradient")`](#fn-optionswithdisplaymode) + * [`fn withLegend(value)`](#fn-optionswithlegend) + * [`fn withLegendMixin(value)`](#fn-optionswithlegendmixin) * [`fn withMaxVizHeight(value=300)`](#fn-optionswithmaxvizheight) * [`fn withMinVizHeight(value=16)`](#fn-optionswithminvizheight) * [`fn withMinVizWidth(value=8)`](#fn-optionswithminvizwidth) @@ -30,6 +32,17 @@ grafonnet.panel.barGauge * [`fn withText(value)`](#fn-optionswithtext) * [`fn withTextMixin(value)`](#fn-optionswithtextmixin) * [`fn withValueMode(value="color")`](#fn-optionswithvaluemode) + * [`obj legend`](#obj-optionslegend) + * [`fn withAsTable(value=true)`](#fn-optionslegendwithastable) + * [`fn withCalcs(value=[])`](#fn-optionslegendwithcalcs) + * [`fn withCalcsMixin(value=[])`](#fn-optionslegendwithcalcsmixin) + * [`fn withDisplayMode(value="list")`](#fn-optionslegendwithdisplaymode) + * [`fn withIsVisible(value=true)`](#fn-optionslegendwithisvisible) + * [`fn withPlacement(value="bottom")`](#fn-optionslegendwithplacement) + * [`fn withShowLegend(value=true)`](#fn-optionslegendwithshowlegend) + * [`fn withSortBy(value)`](#fn-optionslegendwithsortby) + * [`fn withSortDesc(value=true)`](#fn-optionslegendwithsortdesc) + * [`fn withWidth(value)`](#fn-optionslegendwithwidth) * [`obj reduceOptions`](#obj-optionsreduceoptions) * [`fn withCalcs(value)`](#fn-optionsreduceoptionswithcalcs) * [`fn withCalcsMixin(value)`](#fn-optionsreduceoptionswithcalcsmixin) @@ -141,6 +154,28 @@ PARAMETERS: Enum expressing the possible display modes for the bar gauge component of Grafana UI +#### fn options.withLegend + +```jsonnet +options.withLegend(value) +``` + +PARAMETERS: + +* **value** (`object`) + +TODO docs +#### fn options.withLegendMixin + +```jsonnet +options.withLegendMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + +TODO docs #### fn options.withMaxVizHeight ```jsonnet @@ -187,7 +222,7 @@ PARAMETERS: * **value** (`string`) - default value: `"auto"` - - valid values: `"auto"`, `"top"`, `"left"` + - valid values: `"auto"`, `"top"`, `"left"`, `"hidden"` Allows for the bar gauge name to be placed explicitly #### fn options.withOrientation @@ -284,6 +319,130 @@ PARAMETERS: - valid values: `"color"`, `"text"`, `"hidden"` Allows for the table cell gauge display type to set the gauge mode. +#### obj options.legend + + +##### fn options.legend.withAsTable + +```jsonnet +options.legend.withAsTable(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +##### fn options.legend.withCalcs + +```jsonnet +options.legend.withCalcs(value=[]) +``` + +PARAMETERS: + +* **value** (`array`) + - default value: `[]` + + +##### fn options.legend.withCalcsMixin + +```jsonnet +options.legend.withCalcsMixin(value=[]) +``` + +PARAMETERS: + +* **value** (`array`) + - default value: `[]` + + +##### fn options.legend.withDisplayMode + +```jsonnet +options.legend.withDisplayMode(value="list") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `"list"` + - valid values: `"list"`, `"table"`, `"hidden"` + +TODO docs +Note: "hidden" needs to remain as an option for plugins compatibility +##### fn options.legend.withIsVisible + +```jsonnet +options.legend.withIsVisible(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +##### fn options.legend.withPlacement + +```jsonnet +options.legend.withPlacement(value="bottom") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `"bottom"` + - valid values: `"bottom"`, `"right"` + +TODO docs +##### fn options.legend.withShowLegend + +```jsonnet +options.legend.withShowLegend(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +##### fn options.legend.withSortBy + +```jsonnet +options.legend.withSortBy(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +##### fn options.legend.withSortDesc + +```jsonnet +options.legend.withSortDesc(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +##### fn options.legend.withWidth + +```jsonnet +options.legend.withWidth(value) +``` + +PARAMETERS: + +* **value** (`number`) + + #### obj options.reduceOptions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/barGauge/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/barGauge/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/candlestick/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/candlestick/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/connections/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/connections/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/connections/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/connections/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/connections/vertices.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/connections/vertices.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/connections/vertices.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/connections/vertices.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/options/root/elements/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/options/root/elements/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/canvas/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/canvas/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/dashboardList/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/dashboardList/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/datagrid/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/datagrid/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/debug/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/debug/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/gauge/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/gauge/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/options/layers.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/options/layers.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/options/layers.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/options/layers.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/geomap/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/geomap/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/heatmap/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/heatmap/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/histogram/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/histogram/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/index.md similarity index 84% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/index.md index 6f1f2d22..92d3d9f4 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/index.md @@ -18,7 +18,23 @@ grafonnet.panel.logs * [`fn withUid(value)`](#fn-librarypanelwithuid) * [`obj options`](#obj-options) * [`fn withDedupStrategy(value)`](#fn-optionswithdedupstrategy) + * [`fn withDisplayedFields(value)`](#fn-optionswithdisplayedfields) + * [`fn withDisplayedFieldsMixin(value)`](#fn-optionswithdisplayedfieldsmixin) * [`fn withEnableLogDetails(value=true)`](#fn-optionswithenablelogdetails) + * [`fn withIsFilterLabelActive(value)`](#fn-optionswithisfilterlabelactive) + * [`fn withIsFilterLabelActiveMixin(value)`](#fn-optionswithisfilterlabelactivemixin) + * [`fn withOnClickFilterLabel(value)`](#fn-optionswithonclickfilterlabel) + * [`fn withOnClickFilterLabelMixin(value)`](#fn-optionswithonclickfilterlabelmixin) + * [`fn withOnClickFilterOutLabel(value)`](#fn-optionswithonclickfilteroutlabel) + * [`fn withOnClickFilterOutLabelMixin(value)`](#fn-optionswithonclickfilteroutlabelmixin) + * [`fn withOnClickFilterOutString(value)`](#fn-optionswithonclickfilteroutstring) + * [`fn withOnClickFilterOutStringMixin(value)`](#fn-optionswithonclickfilteroutstringmixin) + * [`fn withOnClickFilterString(value)`](#fn-optionswithonclickfilterstring) + * [`fn withOnClickFilterStringMixin(value)`](#fn-optionswithonclickfilterstringmixin) + * [`fn withOnClickHideField(value)`](#fn-optionswithonclickhidefield) + * [`fn withOnClickHideFieldMixin(value)`](#fn-optionswithonclickhidefieldmixin) + * [`fn withOnClickShowField(value)`](#fn-optionswithonclickshowfield) + * [`fn withOnClickShowFieldMixin(value)`](#fn-optionswithonclickshowfieldmixin) * [`fn withPrettifyLogMessage(value=true)`](#fn-optionswithprettifylogmessage) * [`fn withShowCommonLabels(value=true)`](#fn-optionswithshowcommonlabels) * [`fn withShowLabels(value=true)`](#fn-optionswithshowlabels) @@ -126,6 +142,28 @@ PARAMETERS: - valid values: `"none"`, `"exact"`, `"numbers"`, `"signature"` +#### fn options.withDisplayedFields + +```jsonnet +options.withDisplayedFields(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn options.withDisplayedFieldsMixin + +```jsonnet +options.withDisplayedFieldsMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + + #### fn options.withEnableLogDetails ```jsonnet @@ -138,6 +176,160 @@ PARAMETERS: - default value: `true` +#### fn options.withIsFilterLabelActive + +```jsonnet +options.withIsFilterLabelActive(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withIsFilterLabelActiveMixin + +```jsonnet +options.withIsFilterLabelActiveMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterLabel + +```jsonnet +options.withOnClickFilterLabel(value) +``` + +PARAMETERS: + +* **value** (`object`) + +TODO: figure out how to define callbacks +#### fn options.withOnClickFilterLabelMixin + +```jsonnet +options.withOnClickFilterLabelMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + +TODO: figure out how to define callbacks +#### fn options.withOnClickFilterOutLabel + +```jsonnet +options.withOnClickFilterOutLabel(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterOutLabelMixin + +```jsonnet +options.withOnClickFilterOutLabelMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterOutString + +```jsonnet +options.withOnClickFilterOutString(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterOutStringMixin + +```jsonnet +options.withOnClickFilterOutStringMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterString + +```jsonnet +options.withOnClickFilterString(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickFilterStringMixin + +```jsonnet +options.withOnClickFilterStringMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickHideField + +```jsonnet +options.withOnClickHideField(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickHideFieldMixin + +```jsonnet +options.withOnClickHideFieldMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickShowField + +```jsonnet +options.withOnClickShowField(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn options.withOnClickShowFieldMixin + +```jsonnet +options.withOnClickShowFieldMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + #### fn options.withPrettifyLogMessage ```jsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/logs/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/logs/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/news/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/news/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/options/nodes/arcs.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/options/nodes/arcs.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/options/nodes/arcs.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/options/nodes/arcs.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/nodeGraph/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/nodeGraph/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/pieChart/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/pieChart/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/row.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/row.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/row.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/row.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stat/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stat/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/index.md similarity index 99% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/index.md index 45eb5be4..7eb5038a 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/index.md @@ -32,6 +32,7 @@ grafonnet.panel.stateTimeline * [`fn withLegend(value)`](#fn-optionswithlegend) * [`fn withLegendMixin(value)`](#fn-optionswithlegendmixin) * [`fn withMergeValues(value=true)`](#fn-optionswithmergevalues) + * [`fn withPerPage(value=20)`](#fn-optionswithperpage) * [`fn withRowHeight(value=0.9)`](#fn-optionswithrowheight) * [`fn withShowValue(value="auto")`](#fn-optionswithshowvalue) * [`fn withTimezone(value)`](#fn-optionswithtimezone) @@ -283,6 +284,18 @@ PARAMETERS: - default value: `true` Merge equal consecutive values +#### fn options.withPerPage + +```jsonnet +options.withPerPage(value=20) +``` + +PARAMETERS: + +* **value** (`number`) + - default value: `20` + +Enables pagination when > 0 #### fn options.withRowHeight ```jsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/stateTimeline/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/stateTimeline/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/statusHistory/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/statusHistory/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/index.md similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/index.md index ff9c7f23..79470c77 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/index.md @@ -62,6 +62,8 @@ grafonnet.panel.table * [`obj TableDataLinksCellOptions`](#obj-fieldconfigdefaultscustomcelloptionstabledatalinkscelloptions) * [`fn withType()`](#fn-fieldconfigdefaultscustomcelloptionstabledatalinkscelloptionswithtype) * [`obj TableImageCellOptions`](#obj-fieldconfigdefaultscustomcelloptionstableimagecelloptions) + * [`fn withAlt(value)`](#fn-fieldconfigdefaultscustomcelloptionstableimagecelloptionswithalt) + * [`fn withTitle(value)`](#fn-fieldconfigdefaultscustomcelloptionstableimagecelloptionswithtitle) * [`fn withType()`](#fn-fieldconfigdefaultscustomcelloptionstableimagecelloptionswithtype) * [`obj TableJsonViewCellOptions`](#obj-fieldconfigdefaultscustomcelloptionstablejsonviewcelloptions) * [`fn withType()`](#fn-fieldconfigdefaultscustomcelloptionstablejsonviewcelloptionswithtype) @@ -660,6 +662,28 @@ fieldConfig.defaults.custom.cellOptions.TableDataLinksCellOptions.withType() ####### obj fieldConfig.defaults.custom.cellOptions.TableImageCellOptions +######## fn fieldConfig.defaults.custom.cellOptions.TableImageCellOptions.withAlt + +```jsonnet +fieldConfig.defaults.custom.cellOptions.TableImageCellOptions.withAlt(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +######## fn fieldConfig.defaults.custom.cellOptions.TableImageCellOptions.withTitle + +```jsonnet +fieldConfig.defaults.custom.cellOptions.TableImageCellOptions.withTitle(value) +``` + +PARAMETERS: + +* **value** (`string`) + + ######## fn fieldConfig.defaults.custom.cellOptions.TableImageCellOptions.withType ```jsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/options/sortBy.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/options/sortBy.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/options/sortBy.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/options/sortBy.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/table/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/table/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/text/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/text/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/timeSeries/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/timeSeries/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/trend/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/trend/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/options/series.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/options/series.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/options/series.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/options/series.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/panelOptions/link.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/panelOptions/link.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/panelOptions/link.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/panelOptions/link.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/queryOptions/transformation.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/queryOptions/transformation.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/queryOptions/transformation.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/queryOptions/transformation.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/mapping.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/mapping.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/mapping.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/mapping.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/override.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/override.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/override.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/override.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/threshold/step.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/threshold/step.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/panel/xyChart/standardOptions/threshold/step.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/panel/xyChart/standardOptions/threshold/step.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/preferences.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/preferences.md similarity index 81% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/preferences.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/preferences.md index 337ac765..d7800220 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/preferences.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/preferences.md @@ -8,6 +8,8 @@ grafonnet.preferences * [`fn withCookiePreferencesMixin(value)`](#fn-withcookiepreferencesmixin) * [`fn withHomeDashboardUID(value)`](#fn-withhomedashboarduid) * [`fn withLanguage(value)`](#fn-withlanguage) +* [`fn withNavbar(value)`](#fn-withnavbar) +* [`fn withNavbarMixin(value)`](#fn-withnavbarmixin) * [`fn withQueryHistory(value)`](#fn-withqueryhistory) * [`fn withQueryHistoryMixin(value)`](#fn-withqueryhistorymixin) * [`fn withTheme(value)`](#fn-withtheme) @@ -20,6 +22,9 @@ grafonnet.preferences * [`fn withFunctionalMixin(value)`](#fn-cookiepreferenceswithfunctionalmixin) * [`fn withPerformance(value)`](#fn-cookiepreferenceswithperformance) * [`fn withPerformanceMixin(value)`](#fn-cookiepreferenceswithperformancemixin) +* [`obj navbar`](#obj-navbar) + * [`fn withBookmarkUrls(value)`](#fn-navbarwithbookmarkurls) + * [`fn withBookmarkUrlsMixin(value)`](#fn-navbarwithbookmarkurlsmixin) * [`obj queryHistory`](#obj-queryhistory) * [`fn withHomeTab(value)`](#fn-queryhistorywithhometab) @@ -69,6 +74,28 @@ PARAMETERS: * **value** (`string`) Selected language (beta) +### fn withNavbar + +```jsonnet +withNavbar(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Navigation preferences +### fn withNavbarMixin + +```jsonnet +withNavbarMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Navigation preferences ### fn withQueryHistory ```jsonnet @@ -194,6 +221,31 @@ PARAMETERS: * **value** (`object`) +### obj navbar + + +#### fn navbar.withBookmarkUrls + +```jsonnet +navbar.withBookmarkUrls(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn navbar.withBookmarkUrlsMixin + +```jsonnet +navbar.withBookmarkUrlsMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + + ### obj queryHistory diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/publicdashboard.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/publicdashboard.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/publicdashboard.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/publicdashboard.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/athena.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/athena.md new file mode 100644 index 00000000..74b4153e --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/athena.md @@ -0,0 +1,256 @@ +# athena + +grafonnet.query.athena + +## Index + +* [`fn withColumn(value)`](#fn-withcolumn) +* [`fn withConnectionArgs(value)`](#fn-withconnectionargs) +* [`fn withConnectionArgsMixin(value)`](#fn-withconnectionargsmixin) +* [`fn withDatasource(value)`](#fn-withdatasource) +* [`fn withDatasourceMixin(value)`](#fn-withdatasourcemixin) +* [`fn withFormat(value)`](#fn-withformat) +* [`fn withHide(value=true)`](#fn-withhide) +* [`fn withQueryID(value)`](#fn-withqueryid) +* [`fn withQueryType(value)`](#fn-withquerytype) +* [`fn withRawSQL(value="")`](#fn-withrawsql) +* [`fn withRefId(value)`](#fn-withrefid) +* [`fn withTable(value)`](#fn-withtable) +* [`obj connectionArgs`](#obj-connectionargs) + * [`fn withCatalog(value="__default")`](#fn-connectionargswithcatalog) + * [`fn withDatabase(value="__default")`](#fn-connectionargswithdatabase) + * [`fn withRegion(value="__default")`](#fn-connectionargswithregion) + * [`fn withResultReuseEnabled(value=true)`](#fn-connectionargswithresultreuseenabled) + * [`fn withResultReuseMaxAgeInMinutes(value=60)`](#fn-connectionargswithresultreusemaxageinminutes) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) + +## Fields + +### fn withColumn + +```jsonnet +withColumn(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withConnectionArgs + +```jsonnet +withConnectionArgs(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withConnectionArgsMixin + +```jsonnet +withConnectionArgsMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withDatasource + +```jsonnet +withDatasource(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Ref to a DataSource instance +### fn withDatasourceMixin + +```jsonnet +withDatasourceMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Ref to a DataSource instance +### fn withFormat + +```jsonnet +withFormat(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `0`, `1`, `2` + + +### fn withHide + +```jsonnet +withHide(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel. +### fn withQueryID + +```jsonnet +withQueryID(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withQueryType + +```jsonnet +withQueryType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specify the query flavor +TODO make this required and give it a default +### fn withRawSQL + +```jsonnet +withRawSQL(value="") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `""` + + +### fn withRefId + +```jsonnet +withRefId(value) +``` + +PARAMETERS: + +* **value** (`string`) + +A unique identifier for the query within the list of targets. +In server side expressions, the refId is used as a variable name to identify results. +By default, the UI will assign A->Z; however setting meaningful names may be useful. +### fn withTable + +```jsonnet +withTable(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### obj connectionArgs + + +#### fn connectionArgs.withCatalog + +```jsonnet +connectionArgs.withCatalog(value="__default") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `"__default"` + + +#### fn connectionArgs.withDatabase + +```jsonnet +connectionArgs.withDatabase(value="__default") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `"__default"` + + +#### fn connectionArgs.withRegion + +```jsonnet +connectionArgs.withRegion(value="__default") +``` + +PARAMETERS: + +* **value** (`string`) + - default value: `"__default"` + + +#### fn connectionArgs.withResultReuseEnabled + +```jsonnet +connectionArgs.withResultReuseEnabled(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +#### fn connectionArgs.withResultReuseMaxAgeInMinutes + +```jsonnet +connectionArgs.withResultReuseMaxAgeInMinutes(value=60) +``` + +PARAMETERS: + +* **value** (`number`) + - default value: `60` + + +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureMonitor/dimensionFilters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureMonitor/dimensionFilters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureMonitor/dimensionFilters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureMonitor/dimensionFilters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureMonitor/resources.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureMonitor/resources.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureMonitor/resources.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureMonitor/resources.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureTraces/filters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureTraces/filters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/azureTraces/filters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/azureTraces/filters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/index.md similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/index.md index ba09be0c..386256b2 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/azureMonitor/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/azureMonitor/index.md @@ -78,6 +78,9 @@ grafonnet.query.azureMonitor * [`fn withResultFormat(value)`](#fn-azuretraceswithresultformat) * [`fn withTraceTypes(value)`](#fn-azuretraceswithtracetypes) * [`fn withTraceTypesMixin(value)`](#fn-azuretraceswithtracetypesmixin) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj grafanaTemplateVariableFn`](#obj-grafanatemplatevariablefn) * [`fn withAppInsightsGroupByQuery(value)`](#fn-grafanatemplatevariablefnwithappinsightsgroupbyquery) * [`fn withAppInsightsGroupByQueryMixin(value)`](#fn-grafanatemplatevariablefnwithappinsightsgroupbyquerymixin) @@ -877,6 +880,31 @@ PARAMETERS: * **value** (`array`) Types of events to filter by. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance ### obj grafanaTemplateVariableFn diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/index.md new file mode 100644 index 00000000..41482bb0 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/index.md @@ -0,0 +1,507 @@ +# bigquery + +grafonnet.query.bigquery + +## Subpackages + +* [sql.columns](sql/columns/index.md) +* [sql.groupBy](sql/groupBy.md) + +## Index + +* [`fn withConvertToUTC(value=true)`](#fn-withconverttoutc) +* [`fn withDataset(value)`](#fn-withdataset) +* [`fn withDatasource(value)`](#fn-withdatasource) +* [`fn withDatasourceMixin(value)`](#fn-withdatasourcemixin) +* [`fn withEditorMode(value)`](#fn-witheditormode) +* [`fn withFormat(value)`](#fn-withformat) +* [`fn withHide(value=true)`](#fn-withhide) +* [`fn withLocation(value)`](#fn-withlocation) +* [`fn withPartitioned(value=true)`](#fn-withpartitioned) +* [`fn withPartitionedField(value)`](#fn-withpartitionedfield) +* [`fn withProject(value)`](#fn-withproject) +* [`fn withQueryPriority(value)`](#fn-withquerypriority) +* [`fn withQueryType(value)`](#fn-withquerytype) +* [`fn withRawQuery(value=true)`](#fn-withrawquery) +* [`fn withRawSql(value)`](#fn-withrawsql) +* [`fn withRefId(value)`](#fn-withrefid) +* [`fn withSharded(value=true)`](#fn-withsharded) +* [`fn withSql(value)`](#fn-withsql) +* [`fn withSqlMixin(value)`](#fn-withsqlmixin) +* [`fn withTable(value)`](#fn-withtable) +* [`fn withTimeShift(value)`](#fn-withtimeshift) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) +* [`obj sql`](#obj-sql) + * [`fn withColumns(value)`](#fn-sqlwithcolumns) + * [`fn withColumnsMixin(value)`](#fn-sqlwithcolumnsmixin) + * [`fn withFrom(value)`](#fn-sqlwithfrom) + * [`fn withGroupBy(value)`](#fn-sqlwithgroupby) + * [`fn withGroupByMixin(value)`](#fn-sqlwithgroupbymixin) + * [`fn withLimit(value)`](#fn-sqlwithlimit) + * [`fn withOffset(value)`](#fn-sqlwithoffset) + * [`fn withOrderBy(value)`](#fn-sqlwithorderby) + * [`fn withOrderByDirection(value)`](#fn-sqlwithorderbydirection) + * [`fn withOrderByMixin(value)`](#fn-sqlwithorderbymixin) + * [`fn withWhereString(value)`](#fn-sqlwithwherestring) + * [`obj orderBy`](#obj-sqlorderby) + * [`fn withProperty(value)`](#fn-sqlorderbywithproperty) + * [`fn withPropertyMixin(value)`](#fn-sqlorderbywithpropertymixin) + * [`fn withType()`](#fn-sqlorderbywithtype) + * [`obj property`](#obj-sqlorderbyproperty) + * [`fn withName(value)`](#fn-sqlorderbypropertywithname) + * [`fn withType(value)`](#fn-sqlorderbypropertywithtype) + +## Fields + +### fn withConvertToUTC + +```jsonnet +withConvertToUTC(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +### fn withDataset + +```jsonnet +withDataset(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withDatasource + +```jsonnet +withDatasource(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Ref to a DataSource instance +### fn withDatasourceMixin + +```jsonnet +withDatasourceMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + +Ref to a DataSource instance +### fn withEditorMode + +```jsonnet +withEditorMode(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"code"`, `"builder"` + + +### fn withFormat + +```jsonnet +withFormat(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `0`, `1` + + +### fn withHide + +```jsonnet +withHide(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + +If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel. +### fn withLocation + +```jsonnet +withLocation(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withPartitioned + +```jsonnet +withPartitioned(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +### fn withPartitionedField + +```jsonnet +withPartitionedField(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withProject + +```jsonnet +withProject(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withQueryPriority + +```jsonnet +withQueryPriority(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"INTERACTIVE"`, `"BATCH"` + + +### fn withQueryType + +```jsonnet +withQueryType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specify the query flavor +TODO make this required and give it a default +### fn withRawQuery + +```jsonnet +withRawQuery(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +### fn withRawSql + +```jsonnet +withRawSql(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withRefId + +```jsonnet +withRefId(value) +``` + +PARAMETERS: + +* **value** (`string`) + +A unique identifier for the query within the list of targets. +In server side expressions, the refId is used as a variable name to identify results. +By default, the UI will assign A->Z; however setting meaningful names may be useful. +### fn withSharded + +```jsonnet +withSharded(value=true) +``` + +PARAMETERS: + +* **value** (`boolean`) + - default value: `true` + + +### fn withSql + +```jsonnet +withSql(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withSqlMixin + +```jsonnet +withSqlMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withTable + +```jsonnet +withTable(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withTimeShift + +```jsonnet +withTimeShift(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance +### obj sql + + +#### fn sql.withColumns + +```jsonnet +sql.withColumns(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn sql.withColumnsMixin + +```jsonnet +sql.withColumnsMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn sql.withFrom + +```jsonnet +sql.withFrom(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +#### fn sql.withGroupBy + +```jsonnet +sql.withGroupBy(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn sql.withGroupByMixin + +```jsonnet +sql.withGroupByMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +#### fn sql.withLimit + +```jsonnet +sql.withLimit(value) +``` + +PARAMETERS: + +* **value** (`integer`) + + +#### fn sql.withOffset + +```jsonnet +sql.withOffset(value) +``` + +PARAMETERS: + +* **value** (`integer`) + + +#### fn sql.withOrderBy + +```jsonnet +sql.withOrderBy(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn sql.withOrderByDirection + +```jsonnet +sql.withOrderByDirection(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"ASC"`, `"DESC"` + + +#### fn sql.withOrderByMixin + +```jsonnet +sql.withOrderByMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +#### fn sql.withWhereString + +```jsonnet +sql.withWhereString(value) +``` + +PARAMETERS: + +* **value** (`string`) + +whereJsonTree?: _ +#### obj sql.orderBy + + +##### fn sql.orderBy.withProperty + +```jsonnet +sql.orderBy.withProperty(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +##### fn sql.orderBy.withPropertyMixin + +```jsonnet +sql.orderBy.withPropertyMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +##### fn sql.orderBy.withType + +```jsonnet +sql.orderBy.withType() +``` + + + +##### obj sql.orderBy.property + + +###### fn sql.orderBy.property.withName + +```jsonnet +sql.orderBy.property.withName(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +###### fn sql.orderBy.property.withType + +```jsonnet +sql.orderBy.property.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"string"` + diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/columns/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/columns/index.md new file mode 100644 index 00000000..fe30b54e --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/columns/index.md @@ -0,0 +1,57 @@ +# columns + + + +## Subpackages + +* [parameters](parameters.md) + +## Index + +* [`fn withName(value)`](#fn-withname) +* [`fn withParameters(value)`](#fn-withparameters) +* [`fn withParametersMixin(value)`](#fn-withparametersmixin) +* [`fn withType()`](#fn-withtype) + +## Fields + +### fn withName + +```jsonnet +withName(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withParameters + +```jsonnet +withParameters(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +### fn withParametersMixin + +```jsonnet +withParametersMixin(value) +``` + +PARAMETERS: + +* **value** (`array`) + + +### fn withType + +```jsonnet +withType() +``` + + diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/from/QueryEditorFunctionExpression/parameters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/columns/parameters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/from/QueryEditorFunctionExpression/parameters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/columns/parameters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/groupBy.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/groupBy.md new file mode 100644 index 00000000..d189eb5c --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/bigquery/sql/groupBy.md @@ -0,0 +1,70 @@ +# groupBy + + + +## Index + +* [`fn withProperty(value)`](#fn-withproperty) +* [`fn withPropertyMixin(value)`](#fn-withpropertymixin) +* [`fn withType()`](#fn-withtype) +* [`obj property`](#obj-property) + * [`fn withName(value)`](#fn-propertywithname) + * [`fn withType(value)`](#fn-propertywithtype) + +## Fields + +### fn withProperty + +```jsonnet +withProperty(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withPropertyMixin + +```jsonnet +withPropertyMixin(value) +``` + +PARAMETERS: + +* **value** (`object`) + + +### fn withType + +```jsonnet +withType() +``` + + + +### obj property + + +#### fn property.withName + +```jsonnet +property.withName(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +#### fn property.withType + +```jsonnet +property.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"string"` + diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchLogsQuery/logGroups.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchLogsQuery/logGroups.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchLogsQuery/logGroups.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchLogsQuery/logGroups.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/orderBy/parameters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/from/QueryEditorFunctionExpression/parameters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/orderBy/parameters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/from/QueryEditorFunctionExpression/parameters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/select/parameters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/orderBy/parameters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/select/parameters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/orderBy/parameters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/select/parameters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/select/parameters.md new file mode 100644 index 00000000..d2fb19d9 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/CloudWatchMetricsQuery/sql/select/parameters.md @@ -0,0 +1,29 @@ +# parameters + + + +## Index + +* [`fn withName(value)`](#fn-withname) +* [`fn withType()`](#fn-withtype) + +## Fields + +### fn withName + +```jsonnet +withName(value) +``` + +PARAMETERS: + +* **value** (`string`) + + +### fn withType + +```jsonnet +withType() +``` + + diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/index.md similarity index 92% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/index.md index 62a558ca..9f407a80 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/cloudWatch/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/cloudWatch/index.md @@ -31,6 +31,9 @@ grafonnet.query.cloudWatch * [`fn withStatistic(value)`](#fn-cloudwatchannotationquerywithstatistic) * [`fn withStatistics(value)`](#fn-cloudwatchannotationquerywithstatistics) * [`fn withStatisticsMixin(value)`](#fn-cloudwatchannotationquerywithstatisticsmixin) + * [`obj datasource`](#obj-cloudwatchannotationquerydatasource) + * [`fn withType(value)`](#fn-cloudwatchannotationquerydatasourcewithtype) + * [`fn withUid(value)`](#fn-cloudwatchannotationquerydatasourcewithuid) * [`obj CloudWatchLogsQuery`](#obj-cloudwatchlogsquery) * [`fn withDatasource(value)`](#fn-cloudwatchlogsquerywithdatasource) * [`fn withExpression(value)`](#fn-cloudwatchlogsquerywithexpression) @@ -40,12 +43,16 @@ grafonnet.query.cloudWatch * [`fn withLogGroupNamesMixin(value)`](#fn-cloudwatchlogsquerywithloggroupnamesmixin) * [`fn withLogGroups(value)`](#fn-cloudwatchlogsquerywithloggroups) * [`fn withLogGroupsMixin(value)`](#fn-cloudwatchlogsquerywithloggroupsmixin) + * [`fn withQueryLanguage(value)`](#fn-cloudwatchlogsquerywithquerylanguage) * [`fn withQueryMode(value="Logs")`](#fn-cloudwatchlogsquerywithquerymode) * [`fn withQueryType(value)`](#fn-cloudwatchlogsquerywithquerytype) * [`fn withRefId(value)`](#fn-cloudwatchlogsquerywithrefid) * [`fn withRegion(value)`](#fn-cloudwatchlogsquerywithregion) * [`fn withStatsGroups(value)`](#fn-cloudwatchlogsquerywithstatsgroups) * [`fn withStatsGroupsMixin(value)`](#fn-cloudwatchlogsquerywithstatsgroupsmixin) + * [`obj datasource`](#obj-cloudwatchlogsquerydatasource) + * [`fn withType(value)`](#fn-cloudwatchlogsquerydatasourcewithtype) + * [`fn withUid(value)`](#fn-cloudwatchlogsquerydatasourcewithuid) * [`obj CloudWatchMetricsQuery`](#obj-cloudwatchmetricsquery) * [`fn withAccountId(value)`](#fn-cloudwatchmetricsquerywithaccountid) * [`fn withAlias(value)`](#fn-cloudwatchmetricsquerywithalias) @@ -72,6 +79,9 @@ grafonnet.query.cloudWatch * [`fn withStatistic(value)`](#fn-cloudwatchmetricsquerywithstatistic) * [`fn withStatistics(value)`](#fn-cloudwatchmetricsquerywithstatistics) * [`fn withStatisticsMixin(value)`](#fn-cloudwatchmetricsquerywithstatisticsmixin) + * [`obj datasource`](#obj-cloudwatchmetricsquerydatasource) + * [`fn withType(value)`](#fn-cloudwatchmetricsquerydatasourcewithtype) + * [`fn withUid(value)`](#fn-cloudwatchmetricsquerydatasourcewithuid) * [`obj sql`](#obj-cloudwatchmetricsquerysql) * [`fn withFrom(value)`](#fn-cloudwatchmetricsquerysqlwithfrom) * [`fn withFromMixin(value)`](#fn-cloudwatchmetricsquerysqlwithfrommixin) @@ -349,6 +359,31 @@ PARAMETERS: * **value** (`array`) @deprecated use statistic +#### obj CloudWatchAnnotationQuery.datasource + + +##### fn CloudWatchAnnotationQuery.datasource.withType + +```jsonnet +CloudWatchAnnotationQuery.datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +##### fn CloudWatchAnnotationQuery.datasource.withUid + +```jsonnet +CloudWatchAnnotationQuery.datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance ### obj CloudWatchLogsQuery @@ -441,6 +476,18 @@ PARAMETERS: * **value** (`array`) Log groups to query +#### fn CloudWatchLogsQuery.withQueryLanguage + +```jsonnet +CloudWatchLogsQuery.withQueryLanguage(value) +``` + +PARAMETERS: + +* **value** (`string`) + - valid values: `"CWLI"`, `"SQL"`, `"PPL"` + +Language used for querying logs, can be CWLI, SQL, or PPL. If empty, the default language is CWLI. #### fn CloudWatchLogsQuery.withQueryMode ```jsonnet @@ -512,6 +559,31 @@ PARAMETERS: * **value** (`array`) Fields to group the results by, this field is automatically populated whenever the query is updated +#### obj CloudWatchLogsQuery.datasource + + +##### fn CloudWatchLogsQuery.datasource.withType + +```jsonnet +CloudWatchLogsQuery.datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +##### fn CloudWatchLogsQuery.datasource.withUid + +```jsonnet +CloudWatchLogsQuery.datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance ### obj CloudWatchMetricsQuery @@ -662,7 +734,7 @@ PARAMETERS: * **value** (`string`) - valid values: `0`, `1` -Whether to use a metric search or metric query. Metric query is referred to as "Metrics Insights" in the AWS console. +Whether to use a metric search or metric insights query #### fn CloudWatchMetricsQuery.withNamespace ```jsonnet @@ -744,7 +816,7 @@ PARAMETERS: * **value** (`object`) -When the metric query type is `metricQueryType` is set to `Query` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query. +When the metric query type is set to `Insights` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query. #### fn CloudWatchMetricsQuery.withSqlExpression ```jsonnet @@ -755,7 +827,7 @@ PARAMETERS: * **value** (`string`) -When the metric query type is `metricQueryType` is set to `Query`, this field is used to specify the query string. +When the metric query type is set to `Insights`, this field is used to specify the query string. #### fn CloudWatchMetricsQuery.withSqlMixin ```jsonnet @@ -766,7 +838,7 @@ PARAMETERS: * **value** (`object`) -When the metric query type is `metricQueryType` is set to `Query` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query. +When the metric query type is set to `Insights` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query. #### fn CloudWatchMetricsQuery.withStatistic ```jsonnet @@ -800,6 +872,31 @@ PARAMETERS: * **value** (`array`) @deprecated use statistic +#### obj CloudWatchMetricsQuery.datasource + + +##### fn CloudWatchMetricsQuery.datasource.withType + +```jsonnet +CloudWatchMetricsQuery.datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +##### fn CloudWatchMetricsQuery.datasource.withUid + +```jsonnet +CloudWatchMetricsQuery.datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance #### obj CloudWatchMetricsQuery.sql diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/bucketAggs/Filters/settings/filters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/bucketAggs/Filters/settings/filters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/bucketAggs/Filters/settings/filters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/bucketAggs/Filters/settings/filters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/bucketAggs/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/bucketAggs/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/bucketAggs/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/bucketAggs/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/index.md similarity index 84% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/index.md index a84eb5f7..e1b2ed7a 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/index.md @@ -20,6 +20,9 @@ grafonnet.query.elasticsearch * [`fn withQueryType(value)`](#fn-withquerytype) * [`fn withRefId(value)`](#fn-withrefid) * [`fn withTimeField(value)`](#fn-withtimefield) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -147,4 +150,29 @@ PARAMETERS: * **value** (`string`) -Name of time field \ No newline at end of file +Name of time field +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/MetricAggregationWithSettings/BucketScript/pipelineVariables.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/MetricAggregationWithSettings/BucketScript/pipelineVariables.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/MetricAggregationWithSettings/BucketScript/pipelineVariables.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/MetricAggregationWithSettings/BucketScript/pipelineVariables.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/PipelineMetricAggregation/BucketScript/pipelineVariables.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/PipelineMetricAggregation/BucketScript/pipelineVariables.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/PipelineMetricAggregation/BucketScript/pipelineVariables.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/PipelineMetricAggregation/BucketScript/pipelineVariables.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/elasticsearch/metrics/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/elasticsearch/metrics/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeClassicConditions/conditions.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeClassicConditions/conditions.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeClassicConditions/conditions.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeClassicConditions/conditions.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeClassicConditions/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeClassicConditions/index.md similarity index 95% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeClassicConditions/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeClassicConditions/index.md index e2b1f595..7d57ecab 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeClassicConditions/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeClassicConditions/index.md @@ -23,8 +23,7 @@ grafonnet.query.expr.TypeClassicConditions * [`fn withTimeRangeMixin(value)`](#fn-withtimerangemixin) * [`fn withType()`](#fn-withtype) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -69,7 +68,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -80,7 +79,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withHide ```jsonnet @@ -203,25 +202,17 @@ withType() ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -232,7 +223,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeMath.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeMath.md similarity index 94% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeMath.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeMath.md index a8b85d20..5cdd6041 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeMath.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeMath.md @@ -18,8 +18,7 @@ grafonnet.query.expr.TypeMath * [`fn withTimeRangeMixin(value)`](#fn-withtimerangemixin) * [`fn withType()`](#fn-withtype) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -42,7 +41,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -53,7 +52,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withExpression ```jsonnet @@ -187,25 +186,17 @@ withType() ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -216,7 +207,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeReduce.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeReduce.md similarity index 95% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeReduce.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeReduce.md index fd7c6053..1caafbde 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeReduce.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeReduce.md @@ -21,8 +21,7 @@ grafonnet.query.expr.TypeReduce * [`fn withTimeRangeMixin(value)`](#fn-withtimerangemixin) * [`fn withType()`](#fn-withtype) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -48,7 +47,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -59,7 +58,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withExpression ```jsonnet @@ -235,25 +234,17 @@ withType() ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -264,7 +255,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeResample.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeResample.md similarity index 95% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeResample.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeResample.md index d68ca1d8..447283f9 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeResample.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeResample.md @@ -21,8 +21,7 @@ grafonnet.query.expr.TypeResample * [`fn withUpsampler(value)`](#fn-withupsampler) * [`fn withWindow(value)`](#fn-withwindow) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -45,7 +44,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -56,7 +55,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDownsampler ```jsonnet @@ -237,25 +236,17 @@ The time duration ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -266,7 +257,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeSql.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeSql.md similarity index 94% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeSql.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeSql.md index f0a46396..ac71f3e3 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeSql.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeSql.md @@ -18,8 +18,7 @@ grafonnet.query.expr.TypeSql * [`fn withTimeRangeMixin(value)`](#fn-withtimerangemixin) * [`fn withType()`](#fn-withtype) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -42,7 +41,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -53,7 +52,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withExpression ```jsonnet @@ -187,25 +186,17 @@ withType() ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -216,7 +207,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeThreshold/conditions.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeThreshold/conditions.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeThreshold/conditions.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeThreshold/conditions.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeThreshold/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeThreshold/index.md similarity index 95% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeThreshold/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeThreshold/index.md index e2e47f1d..9d5783c8 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/TypeThreshold/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/TypeThreshold/index.md @@ -24,8 +24,7 @@ grafonnet.query.expr.TypeThreshold * [`fn withTimeRangeMixin(value)`](#fn-withtimerangemixin) * [`fn withType()`](#fn-withtype) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) - * [`fn withType()`](#fn-datasourcewithtype) + * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj resultAssertions`](#obj-resultassertions) * [`fn withMaxFrames(value)`](#fn-resultassertionswithmaxframes) @@ -70,7 +69,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withDatasourceMixin ```jsonnet @@ -81,7 +80,7 @@ PARAMETERS: * **value** (`object`) -The datasource +Ref to a DataSource instance ### fn withExpression ```jsonnet @@ -215,25 +214,17 @@ withType() ### obj datasource -#### fn datasource.withApiVersion +#### fn datasource.withType ```jsonnet -datasource.withApiVersion(value) +datasource.withType(value) ``` PARAMETERS: * **value** (`string`) -The apiserver version -#### fn datasource.withType - -```jsonnet -datasource.withType() -``` - - -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -244,7 +235,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj resultAssertions diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/index.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/expr/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/expr/index.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/googleCloudMonitoring.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/googleCloudMonitoring.md similarity index 96% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/googleCloudMonitoring.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/googleCloudMonitoring.md index b728940f..bdd9c76d 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/googleCloudMonitoring.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/googleCloudMonitoring.md @@ -18,6 +18,9 @@ grafonnet.query.googleCloudMonitoring * [`fn withTimeSeriesListMixin(value)`](#fn-withtimeserieslistmixin) * [`fn withTimeSeriesQuery(value)`](#fn-withtimeseriesquery) * [`fn withTimeSeriesQueryMixin(value)`](#fn-withtimeseriesquerymixin) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj promQLQuery`](#obj-promqlquery) * [`fn withExpr(value)`](#fn-promqlquerywithexpr) * [`fn withProjectName(value)`](#fn-promqlquerywithprojectname) @@ -216,6 +219,31 @@ PARAMETERS: * **value** (`object`) Time Series sub-query properties. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance ### obj promQLQuery diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/grafanaPyroscope.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/grafanaPyroscope.md similarity index 84% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/grafanaPyroscope.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/grafanaPyroscope.md index c150bba7..a8dd6842 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/grafanaPyroscope.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/grafanaPyroscope.md @@ -15,6 +15,9 @@ grafonnet.query.grafanaPyroscope * [`fn withRefId(value)`](#fn-withrefid) * [`fn withSpanSelector(value)`](#fn-withspanselector) * [`fn withSpanSelectorMixin(value)`](#fn-withspanselectormixin) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -143,4 +146,29 @@ PARAMETERS: * **value** (`array`) -Specifies the query span selectors. \ No newline at end of file +Specifies the query span selectors. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/index.md similarity index 88% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/index.md index 2e381972..2ca95883 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/index.md @@ -4,7 +4,9 @@ grafonnet.query ## Subpackages +* [athena](athena.md) * [azureMonitor](azureMonitor/index.md) +* [bigquery](bigquery/index.md) * [cloudWatch](cloudWatch/index.md) * [elasticsearch](elasticsearch/index.md) * [expr](expr/index.md) diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/loki.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/loki.md similarity index 85% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/loki.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/loki.md index 2ebd28f2..56eb6c7d 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/loki.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/loki.md @@ -17,6 +17,9 @@ grafonnet.query.loki * [`fn withRefId(value)`](#fn-withrefid) * [`fn withResolution(value)`](#fn-withresolution) * [`fn withStep(value)`](#fn-withstep) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -170,4 +173,29 @@ PARAMETERS: * **value** (`string`) -Used to set step value for range queries. \ No newline at end of file +Used to set step value for range queries. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/parca.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/parca.md similarity index 77% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/parca.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/parca.md index 03c73bfe..87909442 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/parca.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/parca.md @@ -10,6 +10,9 @@ grafonnet.query.parca * [`fn withProfileTypeId(value)`](#fn-withprofiletypeid) * [`fn withQueryType(value)`](#fn-withquerytype) * [`fn withRefId(value)`](#fn-withrefid) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -83,4 +86,29 @@ PARAMETERS: A unique identifier for the query within the list of targets. In server side expressions, the refId is used as a variable name to identify results. -By default, the UI will assign A->Z; however setting meaningful names may be useful. \ No newline at end of file +By default, the UI will assign A->Z; however setting meaningful names may be useful. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/prometheus.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/prometheus.md similarity index 88% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/prometheus.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/prometheus.md index f35381ed..737c7538 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/prometheus.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/prometheus.md @@ -18,6 +18,9 @@ grafonnet.query.prometheus * [`fn withQueryType(value)`](#fn-withquerytype) * [`fn withRange(value=true)`](#fn-withrange) * [`fn withRefId(value)`](#fn-withrefid) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -185,4 +188,29 @@ PARAMETERS: A unique identifier for the query within the list of targets. In server side expressions, the refId is used as a variable name to identify results. -By default, the UI will assign A->Z; however setting meaningful names may be useful. \ No newline at end of file +By default, the UI will assign A->Z; however setting meaningful names may be useful. +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/filters.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/filters.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/filters.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/filters.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/groupBy.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/groupBy.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/groupBy.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/groupBy.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/index.md similarity index 89% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/index.md index c3d9877b..182301b2 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/tempo/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/tempo/index.md @@ -29,7 +29,11 @@ grafonnet.query.tempo * [`fn withServiceName(value)`](#fn-withservicename) * [`fn withSpanName(value)`](#fn-withspanname) * [`fn withSpss(value)`](#fn-withspss) +* [`fn withStep(value)`](#fn-withstep) * [`fn withTableType(value)`](#fn-withtabletype) +* [`obj datasource`](#obj-datasource) + * [`fn withType(value)`](#fn-datasourcewithtype) + * [`fn withUid(value)`](#fn-datasourcewithuid) ## Fields @@ -260,6 +264,17 @@ PARAMETERS: * **value** (`integer`) Defines the maximum number of spans per spanset that are returned from Tempo +### fn withStep + +```jsonnet +withStep(value) +``` + +PARAMETERS: + +* **value** (`string`) + +For metric queries, the step size to use ### fn withTableType ```jsonnet @@ -271,4 +286,29 @@ PARAMETERS: * **value** (`string`) - valid values: `"traces"`, `"spans"`, `"raw"` -The type of the table that is used to display the search results \ No newline at end of file +The type of the table that is used to display the search results +### obj datasource + + +#### fn datasource.withType + +```jsonnet +datasource.withType(value) +``` + +PARAMETERS: + +* **value** (`string`) + +The plugin type-id +#### fn datasource.withUid + +```jsonnet +datasource.withUid(value) +``` + +PARAMETERS: + +* **value** (`string`) + +Specific datasource instance \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/testData/csvWave.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/testData/csvWave.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/testData/csvWave.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/testData/csvWave.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/testData/index.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/testData/index.md similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/testData/index.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/testData/index.md index 913802f1..7f02d6fe 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/query/testData/index.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/query/testData/index.md @@ -54,7 +54,6 @@ grafonnet.query.testData * [`fn withUsaMixin(value)`](#fn-withusamixin) * [`fn withWithNil(value=true)`](#fn-withwithnil) * [`obj datasource`](#obj-datasource) - * [`fn withApiVersion(value)`](#fn-datasourcewithapiversion) * [`fn withType(value)`](#fn-datasourcewithtype) * [`fn withUid(value)`](#fn-datasourcewithuid) * [`obj nodes`](#obj-nodes) @@ -650,17 +649,6 @@ PARAMETERS: ### obj datasource -#### fn datasource.withApiVersion - -```jsonnet -datasource.withApiVersion(value) -``` - -PARAMETERS: - -* **value** (`string`) - -The apiserver version #### fn datasource.withType ```jsonnet @@ -671,7 +659,7 @@ PARAMETERS: * **value** (`string`) -The datasource plugin type +The plugin type-id #### fn datasource.withUid ```jsonnet @@ -682,7 +670,7 @@ PARAMETERS: * **value** (`string`) -Datasource UID (NOTE: name in k8s) +Specific datasource instance ### obj nodes diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/role.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/role.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/role.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/role.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/rolebinding.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/rolebinding.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/rolebinding.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/rolebinding.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/team.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/team.md similarity index 89% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/team.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/team.md index cce602b9..c62e20a9 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/team.md +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/team.md @@ -19,7 +19,7 @@ PARAMETERS: * **value** (`string`) -Email of the team. + ### fn withName ```jsonnet @@ -30,4 +30,3 @@ PARAMETERS: * **value** (`string`) -Name of the team. \ No newline at end of file diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/util.md b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/util.md similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/docs/util.md rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/docs/util.md diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/folder.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/folder.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/folder.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/folder.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/jsonnetfile.json b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/jsonnetfile.json similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/jsonnetfile.json rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/jsonnetfile.json diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/librarypanel.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/librarypanel.libsonnet similarity index 93% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/librarypanel.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/librarypanel.libsonnet index c40b4529..9c5194e8 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/librarypanel.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/librarypanel.libsonnet @@ -128,11 +128,11 @@ }, }, }, - '#withModel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "TODO: should be the same panel schema defined in dashboard\nTypescript: Omit;" } }, + '#withModel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Dashboard panels are the basic visualization building blocks.' } }, withModel(value): { model: value, }, - '#withModelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "TODO: should be the same panel schema defined in dashboard\nTypescript: Omit;" } }, + '#withModelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Dashboard panels are the basic visualization building blocks.' } }, withModelMixin(value): { model+: value, }, @@ -368,6 +368,60 @@ }, }, }, + links+: + { + '#': { help: '', name: 'links' }, + '#withAsDropdown': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If true, all dashboards links will be displayed in a dropdown. If false, all dashboards links will be displayed side by side. Only valid if the type is dashboards' } }, + withAsDropdown(value=true): { + asDropdown: value, + }, + '#withIcon': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Icon name to be displayed with the link' } }, + withIcon(value): { + icon: value, + }, + '#withIncludeVars': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If true, includes current template variables values in the link as query params' } }, + withIncludeVars(value=true): { + includeVars: value, + }, + '#withKeepTime': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If true, includes current time range in the link as query params' } }, + withKeepTime(value=true): { + keepTime: value, + }, + '#withTags': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'List of tags to limit the linked dashboards. If empty, all dashboards will be displayed. Only valid if the type is dashboards' } }, + withTags(value): { + tags: + (if std.isArray(value) + then value + else [value]), + }, + '#withTagsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'List of tags to limit the linked dashboards. If empty, all dashboards will be displayed. Only valid if the type is dashboards' } }, + withTagsMixin(value): { + tags+: + (if std.isArray(value) + then value + else [value]), + }, + '#withTargetBlank': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If true, the link will be opened in a new tab' } }, + withTargetBlank(value=true): { + targetBlank: value, + }, + '#withTitle': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Title to display with the link' } }, + withTitle(value): { + title: value, + }, + '#withTooltip': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Tooltip to display when the user hovers their mouse over it' } }, + withTooltip(value): { + tooltip: value, + }, + '#withType': { 'function': { args: [{ default: null, enums: ['link', 'dashboards'], name: 'value', type: ['string'] }], help: 'Dashboard Link type. Accepted values are dashboards (to refer to another dashboard) and link (to refer to an external resource)' } }, + withType(value): { + type: value, + }, + '#withUrl': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Link URL. Only required/valid if the type is link' } }, + withUrl(value): { + url: value, + }, + }, '#withMappings': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'Convert input values into a display string' } }, withMappings(value): { model+: { diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet similarity index 80% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet index a875794a..e80d4567 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet @@ -2,11 +2,11 @@ { '#': { filename: 'main.libsonnet', - help: 'Jsonnet library for rendering Grafana resources\n## Install\n\n```\njb install github.com/grafana/grafonnet/gen/grafonnet-v11.1.0@main\n```\n\n## Usage\n\n```jsonnet\nlocal grafonnet = import "github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet"\n```\n', - 'import': 'github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/main.libsonnet', + help: 'Jsonnet library for rendering Grafana resources\n## Install\n\n```\njb install github.com/grafana/grafonnet/gen/grafonnet-v11.4.0@main\n```\n\n## Usage\n\n```jsonnet\nlocal grafonnet = import "github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet"\n```\n', + 'import': 'github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/main.libsonnet', installTemplate: '\n## Install\n\n```\njb install %(url)s@%(version)s\n```\n', name: 'grafonnet', - url: 'github.com/grafana/grafonnet/gen/grafonnet-v11.1.0', + url: 'github.com/grafana/grafonnet/gen/grafonnet-v11.4.0', usageTemplate: '\n## Usage\n\n```jsonnet\nlocal %(name)s = import "%(import)s"\n```\n', version: 'main', }, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel.libsonnet similarity index 99% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel.libsonnet index 345b35f4..b6139126 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel.libsonnet @@ -43,7 +43,7 @@ }, '#withPluginVersion': { 'function': { args: [], help: '' } }, withPluginVersion(): { - pluginVersion: 'v11.1.0', + pluginVersion: 'v11.4.0', }, '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The panel plugin type id. This is used to find the plugin to display the panel.' } }, withType(value): { diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/alertList.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/alertList.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/alertList.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/alertList.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/annotationsList.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/annotationsList.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/annotationsList.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/annotationsList.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/barChart.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/barChart.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/barChart.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/barChart.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/barGauge.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/barGauge.libsonnet similarity index 61% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/barGauge.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/barGauge.libsonnet index 9c07e9a1..837d4ff8 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/barGauge.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/barGauge.libsonnet @@ -17,6 +17,107 @@ displayMode: value, }, }, + '#withLegend': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'TODO docs' } }, + withLegend(value): { + options+: { + legend: value, + }, + }, + '#withLegendMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'TODO docs' } }, + withLegendMixin(value): { + options+: { + legend+: value, + }, + }, + legend+: + { + '#withAsTable': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withAsTable(value=true): { + options+: { + legend+: { + asTable: value, + }, + }, + }, + '#withCalcs': { 'function': { args: [{ default: [], enums: null, name: 'value', type: ['array'] }], help: '' } }, + withCalcs(value): { + options+: { + legend+: { + calcs: + (if std.isArray(value) + then value + else [value]), + }, + }, + }, + '#withCalcsMixin': { 'function': { args: [{ default: [], enums: null, name: 'value', type: ['array'] }], help: '' } }, + withCalcsMixin(value): { + options+: { + legend+: { + calcs+: + (if std.isArray(value) + then value + else [value]), + }, + }, + }, + '#withDisplayMode': { 'function': { args: [{ default: 'list', enums: ['list', 'table', 'hidden'], name: 'value', type: ['string'] }], help: 'TODO docs\nNote: "hidden" needs to remain as an option for plugins compatibility' } }, + withDisplayMode(value='list'): { + options+: { + legend+: { + displayMode: value, + }, + }, + }, + '#withIsVisible': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withIsVisible(value=true): { + options+: { + legend+: { + isVisible: value, + }, + }, + }, + '#withPlacement': { 'function': { args: [{ default: 'bottom', enums: ['bottom', 'right'], name: 'value', type: ['string'] }], help: 'TODO docs' } }, + withPlacement(value='bottom'): { + options+: { + legend+: { + placement: value, + }, + }, + }, + '#withShowLegend': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withShowLegend(value=true): { + options+: { + legend+: { + showLegend: value, + }, + }, + }, + '#withSortBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withSortBy(value): { + options+: { + legend+: { + sortBy: value, + }, + }, + }, + '#withSortDesc': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withSortDesc(value=true): { + options+: { + legend+: { + sortDesc: value, + }, + }, + }, + '#withWidth': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['number'] }], help: '' } }, + withWidth(value): { + options+: { + legend+: { + width: value, + }, + }, + }, + }, '#withMaxVizHeight': { 'function': { args: [{ default: 300, enums: null, name: 'value', type: ['integer'] }], help: '' } }, withMaxVizHeight(value=300): { options+: { @@ -35,7 +136,7 @@ minVizWidth: value, }, }, - '#withNamePlacement': { 'function': { args: [{ default: 'auto', enums: ['auto', 'top', 'left'], name: 'value', type: ['string'] }], help: 'Allows for the bar gauge name to be placed explicitly' } }, + '#withNamePlacement': { 'function': { args: [{ default: 'auto', enums: ['auto', 'top', 'left', 'hidden'], name: 'value', type: ['string'] }], help: 'Allows for the bar gauge name to be placed explicitly' } }, withNamePlacement(value='auto'): { options+: { namePlacement: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/candlestick.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/candlestick.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/candlestick.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/candlestick.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/canvas.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/canvas.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/canvas.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/canvas.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/dashboardList.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/dashboardList.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/dashboardList.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/dashboardList.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/datagrid.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/datagrid.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/datagrid.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/datagrid.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/debug.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/debug.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/debug.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/debug.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/gauge.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/gauge.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/gauge.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/gauge.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/geomap.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/geomap.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/geomap.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/geomap.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/heatmap.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/heatmap.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/heatmap.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/heatmap.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/histogram.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/histogram.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/histogram.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/histogram.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/logs.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/logs.libsonnet new file mode 100644 index 00000000..c4183889 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/logs.libsonnet @@ -0,0 +1,178 @@ +// This file is generated, do not manually edit. +(import '../panel.libsonnet') ++ { + '#': { help: 'grafonnet.panel.logs', name: 'logs' }, + panelOptions+: + { + '#withType': { 'function': { args: [], help: '' } }, + withType(): { + type: 'logs', + }, + }, + options+: + { + '#withDedupStrategy': { 'function': { args: [{ default: null, enums: ['none', 'exact', 'numbers', 'signature'], name: 'value', type: ['string'] }], help: '' } }, + withDedupStrategy(value): { + options+: { + dedupStrategy: value, + }, + }, + '#withDisplayedFields': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withDisplayedFields(value): { + options+: { + displayedFields: + (if std.isArray(value) + then value + else [value]), + }, + }, + '#withDisplayedFieldsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withDisplayedFieldsMixin(value): { + options+: { + displayedFields+: + (if std.isArray(value) + then value + else [value]), + }, + }, + '#withEnableLogDetails': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withEnableLogDetails(value=true): { + options+: { + enableLogDetails: value, + }, + }, + '#withIsFilterLabelActive': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withIsFilterLabelActive(value): { + options+: { + isFilterLabelActive: value, + }, + }, + '#withIsFilterLabelActiveMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withIsFilterLabelActiveMixin(value): { + options+: { + isFilterLabelActive+: value, + }, + }, + '#withOnClickFilterLabel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'TODO: figure out how to define callbacks' } }, + withOnClickFilterLabel(value): { + options+: { + onClickFilterLabel: value, + }, + }, + '#withOnClickFilterLabelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'TODO: figure out how to define callbacks' } }, + withOnClickFilterLabelMixin(value): { + options+: { + onClickFilterLabel+: value, + }, + }, + '#withOnClickFilterOutLabel': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterOutLabel(value): { + options+: { + onClickFilterOutLabel: value, + }, + }, + '#withOnClickFilterOutLabelMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterOutLabelMixin(value): { + options+: { + onClickFilterOutLabel+: value, + }, + }, + '#withOnClickFilterOutString': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterOutString(value): { + options+: { + onClickFilterOutString: value, + }, + }, + '#withOnClickFilterOutStringMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterOutStringMixin(value): { + options+: { + onClickFilterOutString+: value, + }, + }, + '#withOnClickFilterString': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterString(value): { + options+: { + onClickFilterString: value, + }, + }, + '#withOnClickFilterStringMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickFilterStringMixin(value): { + options+: { + onClickFilterString+: value, + }, + }, + '#withOnClickHideField': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickHideField(value): { + options+: { + onClickHideField: value, + }, + }, + '#withOnClickHideFieldMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickHideFieldMixin(value): { + options+: { + onClickHideField+: value, + }, + }, + '#withOnClickShowField': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickShowField(value): { + options+: { + onClickShowField: value, + }, + }, + '#withOnClickShowFieldMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOnClickShowFieldMixin(value): { + options+: { + onClickShowField+: value, + }, + }, + '#withPrettifyLogMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withPrettifyLogMessage(value=true): { + options+: { + prettifyLogMessage: value, + }, + }, + '#withShowCommonLabels': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withShowCommonLabels(value=true): { + options+: { + showCommonLabels: value, + }, + }, + '#withShowLabels': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withShowLabels(value=true): { + options+: { + showLabels: value, + }, + }, + '#withShowLogContextToggle': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withShowLogContextToggle(value=true): { + options+: { + showLogContextToggle: value, + }, + }, + '#withShowTime': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withShowTime(value=true): { + options+: { + showTime: value, + }, + }, + '#withSortOrder': { 'function': { args: [{ default: null, enums: ['Descending', 'Ascending'], name: 'value', type: ['string'] }], help: '' } }, + withSortOrder(value): { + options+: { + sortOrder: value, + }, + }, + '#withWrapLogMessage': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withWrapLogMessage(value=true): { + options+: { + wrapLogMessage: value, + }, + }, + }, +} ++ { + panelOptions+: { + '#withType':: { + ignore: true, + }, + }, +} diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/news.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/news.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/news.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/news.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/nodeGraph.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/nodeGraph.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/nodeGraph.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/nodeGraph.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/pieChart.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/pieChart.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/pieChart.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/pieChart.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/row.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/row.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/row.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/row.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/stat.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/stat.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/stat.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/stat.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/stateTimeline.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/stateTimeline.libsonnet similarity index 97% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/stateTimeline.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/stateTimeline.libsonnet index a4d5d38c..4ae00a9f 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/stateTimeline.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/stateTimeline.libsonnet @@ -210,6 +210,12 @@ mergeValues: value, }, }, + '#withPerPage': { 'function': { args: [{ default: 20, enums: null, name: 'value', type: ['number'] }], help: 'Enables pagination when > 0' } }, + withPerPage(value=20): { + options+: { + perPage: value, + }, + }, '#withRowHeight': { 'function': { args: [{ default: 0.9, enums: null, name: 'value', type: ['number'] }], help: 'Controls the row height' } }, withRowHeight(value=0.9): { options+: { diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/statusHistory.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/statusHistory.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/statusHistory.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/statusHistory.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/table.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/table.libsonnet similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/table.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/table.libsonnet index 0605fd35..d90bd8bc 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/table.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/table.libsonnet @@ -1019,6 +1019,30 @@ }, TableImageCellOptions+: { + '#withAlt': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withAlt(value): { + fieldConfig+: { + defaults+: { + custom+: { + cellOptions+: { + alt: value, + }, + }, + }, + }, + }, + '#withTitle': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withTitle(value): { + fieldConfig+: { + defaults+: { + custom+: { + cellOptions+: { + title: value, + }, + }, + }, + }, + }, '#withType': { 'function': { args: [], help: '' } }, withType(): { fieldConfig+: { diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/text.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/text.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/text.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/text.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/timeSeries.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/timeSeries.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/timeSeries.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/timeSeries.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/trend.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/trend.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/trend.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/trend.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/xyChart.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/xyChart.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panel/xyChart.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panel/xyChart.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panelindex.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panelindex.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/panelindex.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/panelindex.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/preferences.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/preferences.libsonnet similarity index 78% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/preferences.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/preferences.libsonnet index 42d8deb9..4fd77438 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/preferences.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/preferences.libsonnet @@ -56,6 +56,35 @@ withLanguage(value): { language: value, }, + '#withNavbar': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Navigation preferences' } }, + withNavbar(value): { + navbar: value, + }, + '#withNavbarMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Navigation preferences' } }, + withNavbarMixin(value): { + navbar+: value, + }, + navbar+: + { + '#withBookmarkUrls': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withBookmarkUrls(value): { + navbar+: { + bookmarkUrls: + (if std.isArray(value) + then value + else [value]), + }, + }, + '#withBookmarkUrlsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withBookmarkUrlsMixin(value): { + navbar+: { + bookmarkUrls+: + (if std.isArray(value) + then value + else [value]), + }, + }, + }, '#withQueryHistory': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Explore query history preferences' } }, withQueryHistory(value): { queryHistory: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/publicdashboard.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/publicdashboard.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/publicdashboard.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/publicdashboard.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query.libsonnet similarity index 88% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query.libsonnet index 129a0ea0..fea2747d 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query.libsonnet @@ -1,7 +1,9 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query', name: 'query' }, + athena: import 'query/athena.libsonnet', azureMonitor: import 'query/azureMonitor.libsonnet', + bigquery: import 'query/bigquery.libsonnet', cloudWatch: import 'query/cloudWatch.libsonnet', elasticsearch: import 'query/elasticsearch.libsonnet', expr: import 'query/expr.libsonnet', diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/athena.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/athena.libsonnet new file mode 100644 index 00000000..3ddc5cd1 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/athena.libsonnet @@ -0,0 +1,100 @@ +// This file is generated, do not manually edit. +{ + '#': { help: 'grafonnet.query.athena', name: 'athena' }, + '#withColumn': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withColumn(value): { + column: value, + }, + '#withConnectionArgs': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withConnectionArgs(value): { + connectionArgs: value, + }, + '#withConnectionArgsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withConnectionArgsMixin(value): { + connectionArgs+: value, + }, + connectionArgs+: + { + '#withCatalog': { 'function': { args: [{ default: '__default', enums: null, name: 'value', type: ['string'] }], help: '' } }, + withCatalog(value='__default'): { + connectionArgs+: { + catalog: value, + }, + }, + '#withDatabase': { 'function': { args: [{ default: '__default', enums: null, name: 'value', type: ['string'] }], help: '' } }, + withDatabase(value='__default'): { + connectionArgs+: { + database: value, + }, + }, + '#withRegion': { 'function': { args: [{ default: '__default', enums: null, name: 'value', type: ['string'] }], help: '' } }, + withRegion(value='__default'): { + connectionArgs+: { + region: value, + }, + }, + '#withResultReuseEnabled': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withResultReuseEnabled(value=true): { + connectionArgs+: { + resultReuseEnabled: value, + }, + }, + '#withResultReuseMaxAgeInMinutes': { 'function': { args: [{ default: 60, enums: null, name: 'value', type: ['number'] }], help: '' } }, + withResultReuseMaxAgeInMinutes(value=60): { + connectionArgs+: { + resultReuseMaxAgeInMinutes: value, + }, + }, + }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, + withDatasource(value): { + datasource: value, + }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, + withDatasourceMixin(value): { + datasource+: value, + }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, + '#withFormat': { 'function': { args: [{ default: null, enums: [0, 1, 2], name: 'value', type: ['string'] }], help: '' } }, + withFormat(value): { + format: value, + }, + '#withHide': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel.' } }, + withHide(value=true): { + hide: value, + }, + '#withQueryID': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withQueryID(value): { + queryID: value, + }, + '#withQueryType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specify the query flavor\nTODO make this required and give it a default' } }, + withQueryType(value): { + queryType: value, + }, + '#withRawSQL': { 'function': { args: [{ default: '', enums: null, name: 'value', type: ['string'] }], help: '' } }, + withRawSQL(value=''): { + rawSQL: value, + }, + '#withRefId': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A unique identifier for the query within the list of targets.\nIn server side expressions, the refId is used as a variable name to identify results.\nBy default, the UI will assign A->Z; however setting meaningful names may be useful.' } }, + withRefId(value): { + refId: value, + }, + '#withTable': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withTable(value): { + table: value, + }, +} diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/azureMonitor.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/azureMonitor.libsonnet similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/azureMonitor.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/azureMonitor.libsonnet index 4b8e72e3..dfbdb6ae 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/azureMonitor.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/azureMonitor.libsonnet @@ -419,14 +419,29 @@ }, }, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withGrafanaTemplateVariableFn': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object', 'object', 'object', 'object', 'object', 'object', 'object', 'object', 'object', 'object'] }], help: '@deprecated Legacy template variable support.' } }, withGrafanaTemplateVariableFn(value): { grafanaTemplateVariableFn: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/bigquery.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/bigquery.libsonnet new file mode 100644 index 00000000..0d69b7a2 --- /dev/null +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/bigquery.libsonnet @@ -0,0 +1,303 @@ +// This file is generated, do not manually edit. +{ + '#': { help: 'grafonnet.query.bigquery', name: 'bigquery' }, + '#withConvertToUTC': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withConvertToUTC(value=true): { + convertToUTC: value, + }, + '#withDataset': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withDataset(value): { + dataset: value, + }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, + withDatasource(value): { + datasource: value, + }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, + withDatasourceMixin(value): { + datasource+: value, + }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, + '#withEditorMode': { 'function': { args: [{ default: null, enums: ['code', 'builder'], name: 'value', type: ['string'] }], help: '' } }, + withEditorMode(value): { + editorMode: value, + }, + '#withFormat': { 'function': { args: [{ default: null, enums: [0, 1], name: 'value', type: ['string'] }], help: '' } }, + withFormat(value): { + format: value, + }, + '#withHide': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel.' } }, + withHide(value=true): { + hide: value, + }, + '#withLocation': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withLocation(value): { + location: value, + }, + '#withPartitioned': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withPartitioned(value=true): { + partitioned: value, + }, + '#withPartitionedField': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withPartitionedField(value): { + partitionedField: value, + }, + '#withProject': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withProject(value): { + project: value, + }, + '#withQueryPriority': { 'function': { args: [{ default: null, enums: ['INTERACTIVE', 'BATCH'], name: 'value', type: ['string'] }], help: '' } }, + withQueryPriority(value): { + queryPriority: value, + }, + '#withQueryType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specify the query flavor\nTODO make this required and give it a default' } }, + withQueryType(value): { + queryType: value, + }, + '#withRawQuery': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withRawQuery(value=true): { + rawQuery: value, + }, + '#withRawSql': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withRawSql(value): { + rawSql: value, + }, + '#withRefId': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'A unique identifier for the query within the list of targets.\nIn server side expressions, the refId is used as a variable name to identify results.\nBy default, the UI will assign A->Z; however setting meaningful names may be useful.' } }, + withRefId(value): { + refId: value, + }, + '#withSharded': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: '' } }, + withSharded(value=true): { + sharded: value, + }, + '#withSql': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withSql(value): { + sql: value, + }, + '#withSqlMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withSqlMixin(value): { + sql+: value, + }, + sql+: + { + '#withColumns': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withColumns(value): { + sql+: { + columns: + (if std.isArray(value) + then value + else [value]), + }, + }, + '#withColumnsMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withColumnsMixin(value): { + sql+: { + columns+: + (if std.isArray(value) + then value + else [value]), + }, + }, + columns+: + { + '#': { help: '', name: 'columns' }, + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withName(value): { + name: value, + }, + '#withParameters': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withParameters(value): { + parameters: + (if std.isArray(value) + then value + else [value]), + }, + '#withParametersMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withParametersMixin(value): { + parameters+: + (if std.isArray(value) + then value + else [value]), + }, + parameters+: + { + '#': { help: '', name: 'parameters' }, + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withName(value): { + name: value, + }, + '#withType': { 'function': { args: [], help: '' } }, + withType(): { + type: 'functionParameter', + }, + }, + '#withType': { 'function': { args: [], help: '' } }, + withType(): { + type: 'function', + }, + }, + '#withFrom': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withFrom(value): { + sql+: { + from: value, + }, + }, + '#withGroupBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withGroupBy(value): { + sql+: { + groupBy: + (if std.isArray(value) + then value + else [value]), + }, + }, + '#withGroupByMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, + withGroupByMixin(value): { + sql+: { + groupBy+: + (if std.isArray(value) + then value + else [value]), + }, + }, + groupBy+: + { + '#': { help: '', name: 'groupBy' }, + '#withProperty': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withProperty(value): { + property: value, + }, + '#withPropertyMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withPropertyMixin(value): { + property+: value, + }, + property+: + { + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withName(value): { + property+: { + name: value, + }, + }, + '#withType': { 'function': { args: [{ default: null, enums: ['string'], name: 'value', type: ['string'] }], help: '' } }, + withType(value): { + property+: { + type: value, + }, + }, + }, + '#withType': { 'function': { args: [], help: '' } }, + withType(): { + type: 'groupBy', + }, + }, + '#withLimit': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['integer'] }], help: '' } }, + withLimit(value): { + sql+: { + limit: value, + }, + }, + '#withOffset': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['integer'] }], help: '' } }, + withOffset(value): { + sql+: { + offset: value, + }, + }, + '#withOrderBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOrderBy(value): { + sql+: { + orderBy: value, + }, + }, + '#withOrderByMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withOrderByMixin(value): { + sql+: { + orderBy+: value, + }, + }, + orderBy+: + { + '#withProperty': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withProperty(value): { + sql+: { + orderBy+: { + property: value, + }, + }, + }, + '#withPropertyMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: '' } }, + withPropertyMixin(value): { + sql+: { + orderBy+: { + property+: value, + }, + }, + }, + property+: + { + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withName(value): { + sql+: { + orderBy+: { + property+: { + name: value, + }, + }, + }, + }, + '#withType': { 'function': { args: [{ default: null, enums: ['string'], name: 'value', type: ['string'] }], help: '' } }, + withType(value): { + sql+: { + orderBy+: { + property+: { + type: value, + }, + }, + }, + }, + }, + '#withType': { 'function': { args: [], help: '' } }, + withType(): { + sql+: { + orderBy+: { + type: 'property', + }, + }, + }, + }, + '#withOrderByDirection': { 'function': { args: [{ default: null, enums: ['ASC', 'DESC'], name: 'value', type: ['string'] }], help: '' } }, + withOrderByDirection(value): { + sql+: { + orderByDirection: value, + }, + }, + '#withWhereString': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'whereJsonTree?: _' } }, + withWhereString(value): { + sql+: { + whereString: value, + }, + }, + }, + '#withTable': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withTable(value): { + table: value, + }, + '#withTimeShift': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, + withTimeShift(value): { + timeShift: value, + }, +} diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/cloudWatch.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/cloudWatch.libsonnet similarity index 92% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/cloudWatch.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/cloudWatch.libsonnet index 17cd7fef..fe411c46 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/cloudWatch.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/cloudWatch.libsonnet @@ -15,14 +15,29 @@ withAlarmNamePrefix(value): { alarmNamePrefix: value, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withDimensions': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'A name/value pair that is part of the identity of a metric. For example, you can get statistics for a specific EC2 instance by specifying the InstanceId dimension when you search for metrics.' } }, withDimensions(value): { dimensions: value, @@ -92,14 +107,29 @@ }, CloudWatchLogsQuery+: { - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withExpression': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The CloudWatch Logs Insights query to execute' } }, withExpression(value): { expression: value, @@ -160,6 +190,10 @@ name: value, }, }, + '#withQueryLanguage': { 'function': { args: [{ default: null, enums: ['CWLI', 'SQL', 'PPL'], name: 'value', type: ['string'] }], help: 'Language used for querying logs, can be CWLI, SQL, or PPL. If empty, the default language is CWLI.' } }, + withQueryLanguage(value): { + queryLanguage: value, + }, '#withQueryMode': { 'function': { args: [{ default: 'Logs', enums: ['Metrics', 'Logs', 'Annotations'], name: 'value', type: ['string'] }], help: 'Whether a query is a Metrics, Logs, or Annotations query' } }, withQueryMode(value='Logs'): { queryMode: value, @@ -201,14 +235,29 @@ withAlias(value): { alias: value, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withDimensions': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'A name/value pair that is part of the identity of a metric. For example, you can get statistics for a specific EC2 instance by specifying the InstanceId dimension when you search for metrics.' } }, withDimensions(value): { dimensions: value, @@ -245,7 +294,7 @@ withMetricName(value): { metricName: value, }, - '#withMetricQueryType': { 'function': { args: [{ default: null, enums: [0, 1], name: 'value', type: ['string'] }], help: 'Whether to use a metric search or metric query. Metric query is referred to as "Metrics Insights" in the AWS console.' } }, + '#withMetricQueryType': { 'function': { args: [{ default: null, enums: [0, 1], name: 'value', type: ['string'] }], help: 'Whether to use a metric search or metric insights query' } }, withMetricQueryType(value): { metricQueryType: value, }, @@ -273,11 +322,11 @@ withRegion(value): { region: value, }, - '#withSql': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'When the metric query type is `metricQueryType` is set to `Query` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query.' } }, + '#withSql': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'When the metric query type is set to `Insights` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query.' } }, withSql(value): { sql: value, }, - '#withSqlMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'When the metric query type is `metricQueryType` is set to `Query` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query.' } }, + '#withSqlMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'When the metric query type is set to `Insights` and the `metricEditorMode` is set to `Builder`, this field is used to build up an object representation of a SQL query.' } }, withSqlMixin(value): { sql+: value, }, @@ -666,7 +715,7 @@ }, }, }, - '#withSqlExpression': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'When the metric query type is `metricQueryType` is set to `Query`, this field is used to specify the query string.' } }, + '#withSqlExpression': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'When the metric query type is set to `Insights`, this field is used to specify the query string.' } }, withSqlExpression(value): { sqlExpression: value, }, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/elasticsearch.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/elasticsearch.libsonnet similarity index 98% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/elasticsearch.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/elasticsearch.libsonnet index 99171aa3..15b634bb 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/elasticsearch.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/elasticsearch.libsonnet @@ -279,14 +279,29 @@ }, }, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withHide': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel.' } }, withHide(value=true): { hide: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/expr.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/expr.libsonnet similarity index 92% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/expr.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/expr.libsonnet index 57ec5b3d..a0738524 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/expr.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/expr.libsonnet @@ -3,29 +3,23 @@ '#': { help: 'grafonnet.query.expr', name: 'expr' }, TypeMath+: { - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, @@ -127,29 +121,23 @@ }, TypeReduce+: { - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, @@ -278,29 +266,23 @@ }, TypeResample+: { - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, @@ -530,29 +512,23 @@ }, }, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, @@ -746,29 +722,23 @@ }, }, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, @@ -870,29 +840,23 @@ }, TypeSql+: { - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [], help: 'The datasource plugin type' } }, - withType(): { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { datasource+: { - type: '__expr__', + type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/googleCloudMonitoring.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/googleCloudMonitoring.libsonnet similarity index 95% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/googleCloudMonitoring.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/googleCloudMonitoring.libsonnet index 478a49cd..6135c5bd 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/googleCloudMonitoring.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/googleCloudMonitoring.libsonnet @@ -5,14 +5,29 @@ withAliasBy(value): { aliasBy: value, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withHide': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel.' } }, withHide(value=true): { hide: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/grafanaPyroscope.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/grafanaPyroscope.libsonnet similarity index 82% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/grafanaPyroscope.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/grafanaPyroscope.libsonnet index 67a75664..70c949d1 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/grafanaPyroscope.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/grafanaPyroscope.libsonnet @@ -1,14 +1,29 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query.grafanaPyroscope', name: 'grafanaPyroscope' }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withGroupBy': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: 'Allows to group the results.' } }, withGroupBy(value): { groupBy: diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/loki.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/loki.libsonnet similarity index 81% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/loki.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/loki.libsonnet index 2d77f4b5..60f46b0c 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/loki.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/loki.libsonnet @@ -1,14 +1,29 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query.loki', name: 'loki' }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withEditorMode': { 'function': { args: [{ default: null, enums: ['code', 'builder'], name: 'value', type: ['string'] }], help: '' } }, withEditorMode(value): { editorMode: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/parca.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/parca.libsonnet similarity index 72% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/parca.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/parca.libsonnet index 94f6f231..c2939fd9 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/parca.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/parca.libsonnet @@ -1,14 +1,29 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query.parca', name: 'parca' }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withHide': { 'function': { args: [{ default: true, enums: null, name: 'value', type: ['boolean'] }], help: 'If hide is set to true, Grafana will filter out the response(s) associated with this query before returning it to the panel.' } }, withHide(value=true): { hide: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/prometheus.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/prometheus.libsonnet similarity index 85% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/prometheus.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/prometheus.libsonnet index 6e2eeaa0..7ebcdf8d 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/prometheus.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/prometheus.libsonnet @@ -1,14 +1,29 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query.prometheus', name: 'prometheus' }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withEditorMode': { 'function': { args: [{ default: null, enums: ['code', 'builder'], name: 'value', type: ['string'] }], help: 'Specifies which editor is being used to prepare the query. It can be "code" or "builder"' } }, withEditorMode(value): { editorMode: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/tempo.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/tempo.libsonnet similarity index 91% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/tempo.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/tempo.libsonnet index 1fe9d98e..42cff362 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/tempo.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/tempo.libsonnet @@ -1,14 +1,29 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.query.tempo', name: 'tempo' }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: "For mixed data sources the selected datasource is on the query level.\nFor non mixed scenarios this is undefined.\nTODO find a better way to do this ^ that's friendly to schema\nTODO this shouldn't be unknown but DataSourceRef | null" } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, + datasource+: + { + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, + withType(value): { + datasource+: { + type: value, + }, + }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, + withUid(value): { + datasource+: { + uid: value, + }, + }, + }, '#withFilters': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['array'] }], help: '' } }, withFilters(value): { filters: @@ -157,6 +172,10 @@ withSpss(value): { spss: value, }, + '#withStep': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'For metric queries, the step size to use' } }, + withStep(value): { + step: value, + }, '#withTableType': { 'function': { args: [{ default: null, enums: ['traces', 'spans', 'raw'], name: 'value', type: ['string'] }], help: 'The type of the table that is used to display the search results' } }, withTableType(value): { tableType: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/testData.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/testData.libsonnet similarity index 97% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/testData.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/testData.libsonnet index bbd01392..db81210b 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/query/testData.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/query/testData.libsonnet @@ -51,29 +51,23 @@ valuesCSV: value, }, }, - '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasource': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasource(value): { datasource: value, }, - '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'The datasource' } }, + '#withDatasourceMixin': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['object'] }], help: 'Ref to a DataSource instance' } }, withDatasourceMixin(value): { datasource+: value, }, datasource+: { - '#withApiVersion': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The apiserver version' } }, - withApiVersion(value): { - datasource+: { - apiVersion: value, - }, - }, - '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The datasource plugin type' } }, + '#withType': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'The plugin type-id' } }, withType(value): { datasource+: { type: value, }, }, - '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Datasource UID (NOTE: name in k8s)' } }, + '#withUid': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Specific datasource instance' } }, withUid(value): { datasource+: { uid: value, diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/role.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/role.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/role.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/role.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/rolebinding.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/rolebinding.libsonnet similarity index 100% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/rolebinding.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/rolebinding.libsonnet diff --git a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/team.libsonnet b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/team.libsonnet similarity index 68% rename from vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/team.libsonnet rename to vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/team.libsonnet index 429a64fc..561194de 100644 --- a/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.1.0/team.libsonnet +++ b/vendor/github.com/grafana/grafonnet/gen/grafonnet-v11.4.0/team.libsonnet @@ -1,11 +1,11 @@ // This file is generated, do not manually edit. { '#': { help: 'grafonnet.team', name: 'team' }, - '#withEmail': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Email of the team.' } }, + '#withEmail': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withEmail(value): { email: value, }, - '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: 'Name of the team.' } }, + '#withName': { 'function': { args: [{ default: null, enums: null, name: 'value', type: ['string'] }], help: '' } }, withName(value): { name: value, }, diff --git a/vendor/github.com/jsonnet-libs/xtd/ascii.libsonnet b/vendor/github.com/jsonnet-libs/xtd/ascii.libsonnet index f431376a..05c2f38f 100644 --- a/vendor/github.com/jsonnet-libs/xtd/ascii.libsonnet +++ b/vendor/github.com/jsonnet-libs/xtd/ascii.libsonnet @@ -96,4 +96,37 @@ local d = import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet'; fraction(expectFraction), exponent(expectExponent), ]), + + '#stringToRFC1123': d.fn( + ||| + `stringToRFC113` converts a strings to match RFC1123, replacing non-alphanumeric characters with dashes. It'll throw an assertion if the string is too long. + + * RFC 1123. This means the string must: + * - contain at most 63 characters + * - contain only lowercase alphanumeric characters or '-' + * - start with an alphanumeric character + * - end with an alphanumeric character + |||, + [d.arg('str', d.T.string)] + ), + stringToRFC1123(str): + // lowercase alphabetic characters + local lowercase = std.asciiLower(str); + // replace non-alphanumeric characters with dashes + local alphanumeric = + std.join( + '', + std.map( + function(c) + if self.isLower(c) + || self.isNumber(c) + then c + else '-', + std.stringChars(lowercase) + ) + ); + // remove leading/trailing dashes + local return = std.stripChars(alphanumeric, '-'); + assert std.length(return) <= 63 : 'String too long'; + return, } diff --git a/vendor/github.com/jsonnet-libs/xtd/docs/ascii.md b/vendor/github.com/jsonnet-libs/xtd/docs/ascii.md index bee1eb3d..95382d5d 100644 --- a/vendor/github.com/jsonnet-libs/xtd/docs/ascii.md +++ b/vendor/github.com/jsonnet-libs/xtd/docs/ascii.md @@ -17,6 +17,7 @@ local ascii = import "github.com/jsonnet-libs/xtd/ascii.libsonnet" * [`fn isStringJSONNumeric(str)`](#fn-isstringjsonnumeric) * [`fn isStringNumeric(str)`](#fn-isstringnumeric) * [`fn isUpper(c)`](#fn-isupper) +* [`fn stringToRFC1123(str)`](#fn-stringtorfc1123) ## Fields @@ -58,4 +59,18 @@ isStringNumeric(str) isUpper(c) ``` -`isUpper` reports whether ASCII character `c` is a upper case letter \ No newline at end of file +`isUpper` reports whether ASCII character `c` is a upper case letter + +### fn stringToRFC1123 + +```ts +stringToRFC1123(str) +``` + +`stringToRFC113` converts a strings to match RFC1123, replacing non-alphanumeric characters with dashes. It'll throw an assertion if the string is too long. + +* RFC 1123. This means the string must: +* - contain at most 63 characters +* - contain only lowercase alphanumeric characters or '-' +* - start with an alphanumeric character +* - end with an alphanumeric character diff --git a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/.github/dependabot.yaml b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/.github/dependabot.yaml index a6819e3f..00caf923 100644 --- a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/.github/dependabot.yaml +++ b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/.github/dependabot.yaml @@ -9,3 +9,7 @@ updates: directory: / schedule: interval: monthly + - package-ecosystem: gomod + directory: /scripts + schedule: + interval: monthly diff --git a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/alerts/kube_apiserver.libsonnet b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/alerts/kube_apiserver.libsonnet index 558c2acd..d67bbf3e 100644 --- a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/alerts/kube_apiserver.libsonnet +++ b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/alerts/kube_apiserver.libsonnet @@ -88,13 +88,16 @@ local utils = import '../lib/utils.libsonnet'; { alert: 'KubeAggregatedAPIErrors', expr: ||| - sum by(name, namespace, %(clusterLabel)s)(increase(aggregator_unavailable_apiservice_total{%(kubeApiserverSelector)s}[10m])) > 4 + sum by(%(clusterLabel)s, instance, name, reason)(increase(aggregator_unavailable_apiservice_total{%(kubeApiserverSelector)s}[1m])) > 0 ||| % $._config, + 'for': '10m', labels: { severity: 'warning', }, annotations: { - description: 'Kubernetes aggregated API {{ $labels.name }}/{{ $labels.namespace }} has reported errors. It has appeared unavailable {{ $value | humanize }} times averaged over the past 10m.', + description: 'Kubernetes aggregated API {{ $labels.instance }}/{{ $labels.name }} has reported {{ $labels.reason }} errors%s.' % [ + utils.ifShowMultiCluster($._config, ' on cluster {{ $labels.%(clusterLabel)s }}' % $._config), + ], summary: 'Kubernetes aggregated API has reported errors.', }, }, diff --git a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.mod b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.mod index c1eceac6..a02dc1b1 100644 --- a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.mod +++ b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.mod @@ -10,7 +10,7 @@ require ( github.com/errata-ai/vale/v3 v3.6.1 github.com/google/go-jsonnet v0.20.0 github.com/grafana/dashboard-linter v0.0.0-20231114210226-c458893a5731 - github.com/jsonnet-bundler/jsonnet-bundler v0.5.1 + github.com/jsonnet-bundler/jsonnet-bundler v0.6.0 github.com/prometheus/prometheus v0.53.1 ) @@ -68,6 +68,7 @@ require ( github.com/docker/go-units v0.5.0 // indirect github.com/dsnet/compress v0.0.2-0.20210315054119-f66993602bf5 // indirect github.com/edsrzf/mmap-go v1.1.0 // indirect + github.com/elliotchance/orderedmap/v2 v2.2.0 // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect github.com/envoyproxy/go-control-plane v0.12.0 // indirect github.com/envoyproxy/protoc-gen-validate v1.0.4 // indirect @@ -228,15 +229,15 @@ require ( go.uber.org/goleak v1.3.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/ratelimit v0.3.1 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.31.0 // indirect golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect golang.org/x/mod v0.18.0 // indirect golang.org/x/net v0.26.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/term v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sync v0.10.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/term v0.27.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect google.golang.org/api v0.183.0 // indirect diff --git a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.sum b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.sum index f9a42538..88bfa975 100644 --- a/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.sum +++ b/vendor/github.com/kubernetes-monitoring/kubernetes-mixin/scripts/go.sum @@ -114,7 +114,6 @@ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuy github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= -github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= github.com/alecthomas/units v0.0.0-20231202071711-9a357b53e9c9 h1:ez/4by2iGztzR4L0zgAOR8lTQK9VlyBVVd7G4omaOQs= github.com/alecthomas/units v0.0.0-20231202071711-9a357b53e9c9/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= github.com/anchore/archiver/v3 v3.5.2 h1:Bjemm2NzuRhmHy3m0lRe5tNoClB9A4zYyDV58PaB6aA= @@ -148,7 +147,6 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bmatcuk/doublestar/v4 v4.6.0 h1:HTuxyug8GyFbRkrffIpzNCSK4luc0TY3wzXvzIZhEXc= github.com/bmatcuk/doublestar/v4 v4.6.0/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= -github.com/campoy/embedmd v1.0.0/go.mod h1:oxyr9RCiSXg0M3VJ3ks0UGfp98BpSSGr0kpiX3MzVl8= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -177,7 +175,6 @@ github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSV github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/d5/tengo/v2 v2.10.0 h1:gR3VwfJDBlffV8WzfSNNJ7WJtWduwbTKlAu14cA2fRs= github.com/d5/tengo/v2 v2.10.0/go.mod h1:XRGjEs5I9jYIKTxly6HCF8oiiilk5E/RYXOZ5b0DZC8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -203,6 +200,8 @@ github.com/dsnet/compress v0.0.2-0.20210315054119-f66993602bf5/go.mod h1:qssHWj6 github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780/go.mod h1:Lj+Z9rebOhdfkVLjJ8T6VcRQv3SXugXy999NBtR9aFY= github.com/edsrzf/mmap-go v1.1.0 h1:6EUwBLQ/Mcr1EYLE4Tn1VdW1A4ckqCQWZBw8Hr0kjpQ= github.com/edsrzf/mmap-go v1.1.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= +github.com/elliotchance/orderedmap/v2 v2.2.0 h1:7/2iwO98kYT4XkOjA9mBEIwvi4KpGB4cyHeOFOnj4Vk= +github.com/elliotchance/orderedmap/v2 v2.2.0/go.mod h1:85lZyVbpGaGvHvnKa7Qhx7zncAdBIBq6u56Hb1PRU5Q= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -493,8 +492,8 @@ github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/ github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/jsonnet-bundler/jsonnet-bundler v0.5.1 h1:eUd6EA1Qzz73Q4NLNLOrNkMb96+6NTTERbX9lqaxVwk= -github.com/jsonnet-bundler/jsonnet-bundler v0.5.1/go.mod h1:Qrdw/7mOFS2SKCOALKFfEH8gdvXJi8XZjw9g5ilpf4I= +github.com/jsonnet-bundler/jsonnet-bundler v0.6.0 h1:DBnynmjyWBVQ9gUBmTh49x3Dw5/u4CvGO3k2k1CsYNo= +github.com/jsonnet-bundler/jsonnet-bundler v0.6.0/go.mod h1:5esRxD59TyScj6qxT3o7GH0sryBKvVmx2zaEYDXtQkg= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= @@ -523,8 +522,6 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxv github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= @@ -709,8 +706,6 @@ github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJ github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= -github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= @@ -872,8 +867,8 @@ golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0 golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= +golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -984,8 +979,8 @@ golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1045,7 +1040,6 @@ golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1056,8 +1050,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -1067,8 +1061,8 @@ golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= -golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= +golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1082,8 +1076,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= diff --git a/vendor/github.com/prometheus-operator/kube-prometheus/jsonnet/kube-prometheus/versions.json b/vendor/github.com/prometheus-operator/kube-prometheus/jsonnet/kube-prometheus/versions.json index d8b62c21..210c6c78 100644 --- a/vendor/github.com/prometheus-operator/kube-prometheus/jsonnet/kube-prometheus/versions.json +++ b/vendor/github.com/prometheus-operator/kube-prometheus/jsonnet/kube-prometheus/versions.json @@ -1,7 +1,7 @@ { "alertmanager": "0.27.0", "blackboxExporter": "0.25.0", - "grafana": "11.3.1", + "grafana": "11.4.0", "kubeStateMetrics": "2.14.0", "nodeExporter": "1.8.2", "prometheus": "3.0.1", diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagerconfigs-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagerconfigs-crd.json index 913f23cf..516bc6fd 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagerconfigs-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagerconfigs-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "alertmanagerconfigs.monitoring.coreos.com" }, diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagers-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagers-crd.json index 91252df0..f65d9d49 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagers-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/alertmanagers-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "alertmanagers.monitoring.coreos.com" }, @@ -2080,7 +2080,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2094,7 +2094,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2150,7 +2150,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2164,7 +2164,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2195,7 +2195,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2209,7 +2209,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2265,7 +2265,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2279,7 +2279,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2313,7 +2313,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2332,7 +2332,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2351,7 +2351,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2422,7 +2422,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2508,7 +2508,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2527,7 +2527,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2546,7 +2546,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2617,7 +2617,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2886,7 +2886,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2905,7 +2905,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2924,7 +2924,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2995,7 +2995,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3479,7 +3479,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3493,7 +3493,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3549,7 +3549,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -3563,7 +3563,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3594,7 +3594,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3608,7 +3608,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3664,7 +3664,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -3678,7 +3678,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3712,7 +3712,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3731,7 +3731,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3750,7 +3750,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3821,7 +3821,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3907,7 +3907,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3926,7 +3926,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3945,7 +3945,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -4016,7 +4016,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -4285,7 +4285,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -4304,7 +4304,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -4323,7 +4323,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -4394,7 +4394,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -4575,6 +4575,20 @@ "description": "If set to true all actions on the underlying managed objects are not\ngoint to be performed, except for delete actions.", "type": "boolean" }, + "persistentVolumeClaimRetentionPolicy": { + "description": "The field controls if and how PVCs are deleted during the lifecycle of a StatefulSet.\nThe default behavior is all PVCs are retained.\nThis is an alpha field from kubernetes 1.23 until 1.26 and a beta field from 1.26.\nIt requires enabling the StatefulSetAutoDeletePVC feature gate.", + "properties": { + "whenDeleted": { + "description": "WhenDeleted specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is deleted. The default policy\nof `Retain` causes PVCs to not be affected by StatefulSet deletion. The\n`Delete` policy causes those PVCs to be deleted.", + "type": "string" + }, + "whenScaled": { + "description": "WhenScaled specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is scaled down. The default\npolicy of `Retain` causes PVCs to not be affected by a scaledown. The\n`Delete` policy causes the associated PVCs for any excess pods above\nthe replica count to be deleted.", + "type": "string" + } + }, + "type": "object" + }, "podMetadata": { "description": "PodMetadata configures labels and annotations which are propagated to the Alertmanager pods.\n\nThe following items are reserved and cannot be overridden:\n* \"alertmanager\" label, set to the name of the Alertmanager instance.\n* \"app.kubernetes.io/instance\" label, set to the name of the Alertmanager instance.\n* \"app.kubernetes.io/managed-by\" label, set to \"prometheus-operator\".\n* \"app.kubernetes.io/name\" label, set to \"alertmanager\".\n* \"app.kubernetes.io/version\" label, set to the Alertmanager version.\n* \"kubectl.kubernetes.io/default-container\" annotation, set to \"alertmanager\".", "properties": { @@ -4736,6 +4750,10 @@ "format": "int64", "type": "integer" }, + "seLinuxChangePolicy": { + "description": "seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod.\nIt has no effect on nodes that do not support SELinux or to volumes does not support SELinux.\nValid values are \"MountOption\" and \"Recursive\".\n\n\"Recursive\" means relabeling of all files on all Pod volumes by the container runtime.\nThis may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node.\n\n\"MountOption\" mounts all eligible Pod volumes with `-o context` mount option.\nThis requires all Pods that share the same volume to use the same SELinux label.\nIt is not possible to share the same volume among privileged and unprivileged Pods.\nEligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes\nwhose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their\nCSIDriver instance. Other volumes are always re-labelled recursively.\n\"MountOption\" value is allowed only when SELinuxMount feature gate is enabled.\n\nIf not specified and SELinuxMount feature gate is enabled, \"MountOption\" is used.\nIf not specified and SELinuxMount feature gate is disabled, \"MountOption\" is used for ReadWriteOncePod volumes\nand \"Recursive\" for all other volumes.\n\nThis field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers.\n\nAll Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state.\nNote that this field cannot be set when spec.os.name is windows.", + "type": "string" + }, "seLinuxOptions": { "description": "The SELinux context to be applied to all containers.\nIf unspecified, the container runtime will allocate a random SELinux context for each\ncontainer. May also be set in SecurityContext. If set in\nboth SecurityContext and PodSecurityContext, the value specified in SecurityContext\ntakes precedence for that container.\nNote that this field cannot be set when spec.os.name is windows.", "properties": { @@ -5328,10 +5346,11 @@ "type": "string" }, "status": { + "description": "Status is the status of the condition.\nCan be True, False, Unknown.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required", "type": "string" }, "type": { - "description": "PersistentVolumeClaimConditionType defines the condition of PV claim.\nValid values are:\n - \"Resizing\", \"FileSystemResizePending\"\n\nIf RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected:\n - \"ControllerResizeError\", \"NodeResizeError\"\n\nIf VolumeAttributesClass feature gate is enabled, then following additional values can be expected:\n - \"ModifyVolumeError\", \"ModifyingVolume\"", + "description": "Type is the type of the condition.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about", "type": "string" } }, @@ -5562,7 +5581,7 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", + "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree\nawsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", @@ -5588,7 +5607,7 @@ "type": "object" }, "azureDisk": { - "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", + "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.\nDeprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type\nare redirected to the disk.csi.azure.com CSI driver.", "properties": { "cachingMode": { "description": "cachingMode is the Host Caching mode: None, Read Only, Read Write.", @@ -5624,7 +5643,7 @@ "type": "object" }, "azureFile": { - "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.", + "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.\nDeprecated: AzureFile is deprecated. All operations for the in-tree azureFile type\nare redirected to the file.csi.azure.com CSI driver.", "properties": { "readOnly": { "description": "readOnly defaults to false (read/write). ReadOnly here will force\nthe ReadOnly setting in VolumeMounts.", @@ -5646,7 +5665,7 @@ "type": "object" }, "cephfs": { - "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime", + "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.\nDeprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.", "properties": { "monitors": { "description": "monitors is Required: Monitors is a collection of Ceph monitors\nMore info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it", @@ -5691,7 +5710,7 @@ "type": "object" }, "cinder": { - "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", + "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nDeprecated: Cinder is deprecated. All operations for the in-tree cinder type\nare redirected to the cinder.csi.openstack.org CSI driver.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", @@ -5773,7 +5792,7 @@ "x-kubernetes-map-type": "atomic" }, "csi": { - "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).", + "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers.", "properties": { "driver": { "description": "driver is the name of the CSI driver that handles this volume.\nConsult with your admin for the correct name as registered in the cluster.", @@ -6135,7 +6154,7 @@ "type": "object" }, "flexVolume": { - "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.", + "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.\nDeprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.", "properties": { "driver": { "description": "driver is the name of the driver to use for this volume.", @@ -6175,7 +6194,7 @@ "type": "object" }, "flocker": { - "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", + "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.\nDeprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.", "properties": { "datasetName": { "description": "datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker\nshould be considered as deprecated", @@ -6189,7 +6208,7 @@ "type": "object" }, "gcePersistentDisk": { - "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", + "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: GCEPersistentDisk is deprecated. All operations for the in-tree\ngcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", "properties": { "fsType": { "description": "fsType is filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", @@ -6215,7 +6234,7 @@ "type": "object" }, "gitRepo": { - "description": "gitRepo represents a git repository at a particular revision.\nDEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", + "description": "gitRepo represents a git repository at a particular revision.\nDeprecated: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", "properties": { "directory": { "description": "directory is the target directory name.\nMust not contain or start with '..'. If '.' is supplied, the volume directory will be the\ngit repository. Otherwise, if specified, the volume will contain the git repository in\nthe subdirectory with the given name.", @@ -6236,7 +6255,7 @@ "type": "object" }, "glusterfs": { - "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", + "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nDeprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", "properties": { "endpoints": { "description": "endpoints is the endpoint name that details Glusterfs topology.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod", @@ -6401,7 +6420,7 @@ "type": "object" }, "photonPersistentDisk": { - "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine", + "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.\nDeprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -6418,7 +6437,7 @@ "type": "object" }, "portworxVolume": { - "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine", + "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine.\nDeprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type\nare redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate\nis on.", "properties": { "fsType": { "description": "fSType represents the filesystem type to mount\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -6719,7 +6738,7 @@ "type": "object" }, "quobyte": { - "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime.\nDeprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.", "properties": { "group": { "description": "group to map volume access to\nDefault is no group", @@ -6753,7 +6772,7 @@ "type": "object" }, "rbd": { - "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", + "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nDeprecated: RBD is deprecated and the in-tree rbd type is no longer supported.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#rbd", @@ -6810,7 +6829,7 @@ "type": "object" }, "scaleIO": { - "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.", + "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.\nDeprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.", "properties": { "fsType": { "default": "xfs", @@ -6918,7 +6937,7 @@ "type": "object" }, "storageos": { - "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.", + "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.\nDeprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -6952,7 +6971,7 @@ "type": "object" }, "vsphereVolume": { - "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.\nDeprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type\nare redirected to the csi.vsphere.vmware.com CSI driver.", "properties": { "fsType": { "description": "fsType is filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/podmonitors-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/podmonitors-crd.json index 18aa937e..765937e8 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/podmonitors-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/podmonitors-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "podmonitors.monitoring.coreos.com" }, @@ -1021,6 +1021,14 @@ "type": "object", "x-kubernetes-map-type": "atomic" }, + "selectorMechanism": { + "description": "Mechanism used to select the endpoints to scrape.\nBy default, the selection process relies on relabel configurations to filter the discovered targets.\nAlternatively, you can opt in for role selectors, which may offer better efficiency in large clusters.\nWhich strategy is best for your use case needs to be carefully evaluated.\n\nIt requires Prometheus >= v2.17.0.", + "enum": [ + "RelabelConfig", + "RoleSelector" + ], + "type": "string" + }, "targetLimit": { "description": "`targetLimit` defines a limit on the number of scraped targets that will\nbe accepted.", "format": "int64", diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/probes-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/probes-crd.json index bdd80ae5..df68f026 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/probes-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/probes-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "probes.monitoring.coreos.com" }, diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusagents-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusagents-crd.json index 5c207f4b..5c907c16 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusagents-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusagents-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "prometheusagents.monitoring.coreos.com" }, @@ -1403,7 +1403,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1417,7 +1417,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1473,7 +1473,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -1487,7 +1487,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1518,7 +1518,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1532,7 +1532,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1588,7 +1588,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -1602,7 +1602,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1636,7 +1636,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1655,7 +1655,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -1674,7 +1674,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1745,7 +1745,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1831,7 +1831,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1850,7 +1850,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -1869,7 +1869,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1940,7 +1940,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2209,7 +2209,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2228,7 +2228,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2247,7 +2247,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2318,7 +2318,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2904,7 +2904,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2918,7 +2918,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2974,7 +2974,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2988,7 +2988,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3019,7 +3019,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3033,7 +3033,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3089,7 +3089,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -3103,7 +3103,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3137,7 +3137,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3156,7 +3156,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3175,7 +3175,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3246,7 +3246,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3332,7 +3332,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3351,7 +3351,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3370,7 +3370,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3441,7 +3441,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3710,7 +3710,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3729,7 +3729,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3748,7 +3748,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3819,7 +3819,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -5404,6 +5404,43 @@ }, "type": "object" }, + "authorization": { + "description": "Authorization section for the ScrapeClass.\nIt will only apply if the scrape resource doesn't specify any Authorization.", + "properties": { + "credentials": { + "description": "Selects a key of a Secret in the namespace that contains the credentials for authentication.", + "properties": { + "key": { + "description": "The key of the secret to select from. Must be a valid secret key.", + "type": "string" + }, + "name": { + "default": "", + "description": "Name of the referent.\nThis field is effectively required, but due to backwards compatibility is\nallowed to be empty. Instances of this type with an empty value here are\nalmost certainly wrong.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "optional": { + "description": "Specify whether the Secret or its key must be defined", + "type": "boolean" + } + }, + "required": [ + "key" + ], + "type": "object", + "x-kubernetes-map-type": "atomic" + }, + "credentialsFile": { + "description": "File to read a secret from, mutually exclusive with `credentials`.", + "type": "string" + }, + "type": { + "description": "Defines the authentication type. The value is case-insensitive.\n\n\"Basic\" is not a supported value.\n\nDefault: \"Bearer\"", + "type": "string" + } + }, + "type": "object" + }, "default": { "description": "Default indicates that the scrape applies to all scrape objects that\ndon't configure an explicit scrape class name.\n\nOnly one scrape class can be set as the default.", "type": "boolean" @@ -5915,6 +5952,10 @@ "format": "int64", "type": "integer" }, + "seLinuxChangePolicy": { + "description": "seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod.\nIt has no effect on nodes that do not support SELinux or to volumes does not support SELinux.\nValid values are \"MountOption\" and \"Recursive\".\n\n\"Recursive\" means relabeling of all files on all Pod volumes by the container runtime.\nThis may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node.\n\n\"MountOption\" mounts all eligible Pod volumes with `-o context` mount option.\nThis requires all Pods that share the same volume to use the same SELinux label.\nIt is not possible to share the same volume among privileged and unprivileged Pods.\nEligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes\nwhose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their\nCSIDriver instance. Other volumes are always re-labelled recursively.\n\"MountOption\" value is allowed only when SELinuxMount feature gate is enabled.\n\nIf not specified and SELinuxMount feature gate is enabled, \"MountOption\" is used.\nIf not specified and SELinuxMount feature gate is disabled, \"MountOption\" is used for ReadWriteOncePod volumes\nand \"Recursive\" for all other volumes.\n\nThis field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers.\n\nAll Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state.\nNote that this field cannot be set when spec.os.name is windows.", + "type": "string" + }, "seLinuxOptions": { "description": "The SELinux context to be applied to all containers.\nIf unspecified, the container runtime will allocate a random SELinux context for each\ncontainer. May also be set in SecurityContext. If set in\nboth SecurityContext and PodSecurityContext, the value specified in SecurityContext\ntakes precedence for that container.\nNote that this field cannot be set when spec.os.name is windows.", "properties": { @@ -6606,10 +6647,11 @@ "type": "string" }, "status": { + "description": "Status is the status of the condition.\nCan be True, False, Unknown.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required", "type": "string" }, "type": { - "description": "PersistentVolumeClaimConditionType defines the condition of PV claim.\nValid values are:\n - \"Resizing\", \"FileSystemResizePending\"\n\nIf RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected:\n - \"ControllerResizeError\", \"NodeResizeError\"\n\nIf VolumeAttributesClass feature gate is enabled, then following additional values can be expected:\n - \"ModifyVolumeError\", \"ModifyingVolume\"", + "description": "Type is the type of the condition.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about", "type": "string" } }, @@ -7090,7 +7132,7 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", + "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree\nawsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", @@ -7116,7 +7158,7 @@ "type": "object" }, "azureDisk": { - "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", + "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.\nDeprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type\nare redirected to the disk.csi.azure.com CSI driver.", "properties": { "cachingMode": { "description": "cachingMode is the Host Caching mode: None, Read Only, Read Write.", @@ -7152,7 +7194,7 @@ "type": "object" }, "azureFile": { - "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.", + "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.\nDeprecated: AzureFile is deprecated. All operations for the in-tree azureFile type\nare redirected to the file.csi.azure.com CSI driver.", "properties": { "readOnly": { "description": "readOnly defaults to false (read/write). ReadOnly here will force\nthe ReadOnly setting in VolumeMounts.", @@ -7174,7 +7216,7 @@ "type": "object" }, "cephfs": { - "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime", + "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.\nDeprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.", "properties": { "monitors": { "description": "monitors is Required: Monitors is a collection of Ceph monitors\nMore info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it", @@ -7219,7 +7261,7 @@ "type": "object" }, "cinder": { - "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", + "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nDeprecated: Cinder is deprecated. All operations for the in-tree cinder type\nare redirected to the cinder.csi.openstack.org CSI driver.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", @@ -7301,7 +7343,7 @@ "x-kubernetes-map-type": "atomic" }, "csi": { - "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).", + "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers.", "properties": { "driver": { "description": "driver is the name of the CSI driver that handles this volume.\nConsult with your admin for the correct name as registered in the cluster.", @@ -7663,7 +7705,7 @@ "type": "object" }, "flexVolume": { - "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.", + "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.\nDeprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.", "properties": { "driver": { "description": "driver is the name of the driver to use for this volume.", @@ -7703,7 +7745,7 @@ "type": "object" }, "flocker": { - "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", + "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.\nDeprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.", "properties": { "datasetName": { "description": "datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker\nshould be considered as deprecated", @@ -7717,7 +7759,7 @@ "type": "object" }, "gcePersistentDisk": { - "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", + "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: GCEPersistentDisk is deprecated. All operations for the in-tree\ngcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", "properties": { "fsType": { "description": "fsType is filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", @@ -7743,7 +7785,7 @@ "type": "object" }, "gitRepo": { - "description": "gitRepo represents a git repository at a particular revision.\nDEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", + "description": "gitRepo represents a git repository at a particular revision.\nDeprecated: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", "properties": { "directory": { "description": "directory is the target directory name.\nMust not contain or start with '..'. If '.' is supplied, the volume directory will be the\ngit repository. Otherwise, if specified, the volume will contain the git repository in\nthe subdirectory with the given name.", @@ -7764,7 +7806,7 @@ "type": "object" }, "glusterfs": { - "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", + "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nDeprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", "properties": { "endpoints": { "description": "endpoints is the endpoint name that details Glusterfs topology.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod", @@ -7929,7 +7971,7 @@ "type": "object" }, "photonPersistentDisk": { - "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine", + "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.\nDeprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -7946,7 +7988,7 @@ "type": "object" }, "portworxVolume": { - "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine", + "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine.\nDeprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type\nare redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate\nis on.", "properties": { "fsType": { "description": "fSType represents the filesystem type to mount\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -8247,7 +8289,7 @@ "type": "object" }, "quobyte": { - "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime.\nDeprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.", "properties": { "group": { "description": "group to map volume access to\nDefault is no group", @@ -8281,7 +8323,7 @@ "type": "object" }, "rbd": { - "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", + "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nDeprecated: RBD is deprecated and the in-tree rbd type is no longer supported.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#rbd", @@ -8338,7 +8380,7 @@ "type": "object" }, "scaleIO": { - "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.", + "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.\nDeprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.", "properties": { "fsType": { "default": "xfs", @@ -8446,7 +8488,7 @@ "type": "object" }, "storageos": { - "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.", + "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.\nDeprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -8480,7 +8522,7 @@ "type": "object" }, "vsphereVolume": { - "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.\nDeprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type\nare redirected to the csi.vsphere.vmware.com CSI driver.", "properties": { "fsType": { "description": "fsType is filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheuses-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheuses-crd.json index 5f8dfb65..3617995a 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheuses-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheuses-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "prometheuses.monitoring.coreos.com" }, @@ -1122,6 +1122,10 @@ "minLength": 1, "type": "string" }, + "noProxy": { + "description": "`noProxy` is a comma-separated string that can contain IPs, CIDR notation, domain names\nthat should be excluded from proxying. IP and domain names can\ncontain port numbers.\n\nIt requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0.", + "type": "string" + }, "pathPrefix": { "description": "Prefix for the HTTP path alerts are pushed to.", "type": "string" @@ -1138,6 +1142,46 @@ "description": "Port on which the Alertmanager API is exposed.", "x-kubernetes-int-or-string": true }, + "proxyConnectHeader": { + "additionalProperties": { + "items": { + "description": "SecretKeySelector selects a key of a Secret.", + "properties": { + "key": { + "description": "The key of the secret to select from. Must be a valid secret key.", + "type": "string" + }, + "name": { + "default": "", + "description": "Name of the referent.\nThis field is effectively required, but due to backwards compatibility is\nallowed to be empty. Instances of this type with an empty value here are\nalmost certainly wrong.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "optional": { + "description": "Specify whether the Secret or its key must be defined", + "type": "boolean" + } + }, + "required": [ + "key" + ], + "type": "object", + "x-kubernetes-map-type": "atomic" + }, + "type": "array" + }, + "description": "ProxyConnectHeader optionally specifies headers to send to\nproxies during CONNECT requests.\n\nIt requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0.", + "type": "object", + "x-kubernetes-map-type": "atomic" + }, + "proxyFromEnvironment": { + "description": "Whether to use the proxy configuration defined by environment variables (HTTP_PROXY, HTTPS_PROXY, and NO_PROXY).\n\nIt requires Prometheus >= v2.43.0 or Alertmanager >= 0.25.0.", + "type": "boolean" + }, + "proxyUrl": { + "description": "`proxyURL` defines the HTTP proxy server to use.", + "pattern": "^http(s)?://.+$", + "type": "string" + }, "relabelings": { "description": "Relabel configuration applied to the discovered Alertmanagers.", "items": { @@ -1993,7 +2037,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2007,7 +2051,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2063,7 +2107,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2077,7 +2121,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2108,7 +2152,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2122,7 +2166,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2178,7 +2222,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2192,7 +2236,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2226,7 +2270,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2245,7 +2289,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2264,7 +2308,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2335,7 +2379,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2421,7 +2465,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2440,7 +2484,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2459,7 +2503,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2530,7 +2574,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2799,7 +2843,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2818,7 +2862,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -2837,7 +2881,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2908,7 +2952,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3519,7 +3563,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3533,7 +3577,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3589,7 +3633,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -3603,7 +3647,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3634,7 +3678,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3648,7 +3692,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3704,7 +3748,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -3718,7 +3762,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3752,7 +3796,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3771,7 +3815,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3790,7 +3834,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3861,7 +3905,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3947,7 +3991,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3966,7 +4010,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3985,7 +4029,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -4056,7 +4100,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -4325,7 +4369,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -4344,7 +4388,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -4363,7 +4407,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -4434,7 +4478,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -6868,6 +6912,43 @@ }, "type": "object" }, + "authorization": { + "description": "Authorization section for the ScrapeClass.\nIt will only apply if the scrape resource doesn't specify any Authorization.", + "properties": { + "credentials": { + "description": "Selects a key of a Secret in the namespace that contains the credentials for authentication.", + "properties": { + "key": { + "description": "The key of the secret to select from. Must be a valid secret key.", + "type": "string" + }, + "name": { + "default": "", + "description": "Name of the referent.\nThis field is effectively required, but due to backwards compatibility is\nallowed to be empty. Instances of this type with an empty value here are\nalmost certainly wrong.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names", + "type": "string" + }, + "optional": { + "description": "Specify whether the Secret or its key must be defined", + "type": "boolean" + } + }, + "required": [ + "key" + ], + "type": "object", + "x-kubernetes-map-type": "atomic" + }, + "credentialsFile": { + "description": "File to read a secret from, mutually exclusive with `credentials`.", + "type": "string" + }, + "type": { + "description": "Defines the authentication type. The value is case-insensitive.\n\n\"Basic\" is not a supported value.\n\nDefault: \"Bearer\"", + "type": "string" + } + }, + "type": "object" + }, "default": { "description": "Default indicates that the scrape applies to all scrape objects that\ndon't configure an explicit scrape class name.\n\nOnly one scrape class can be set as the default.", "type": "boolean" @@ -7379,6 +7460,10 @@ "format": "int64", "type": "integer" }, + "seLinuxChangePolicy": { + "description": "seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod.\nIt has no effect on nodes that do not support SELinux or to volumes does not support SELinux.\nValid values are \"MountOption\" and \"Recursive\".\n\n\"Recursive\" means relabeling of all files on all Pod volumes by the container runtime.\nThis may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node.\n\n\"MountOption\" mounts all eligible Pod volumes with `-o context` mount option.\nThis requires all Pods that share the same volume to use the same SELinux label.\nIt is not possible to share the same volume among privileged and unprivileged Pods.\nEligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes\nwhose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their\nCSIDriver instance. Other volumes are always re-labelled recursively.\n\"MountOption\" value is allowed only when SELinuxMount feature gate is enabled.\n\nIf not specified and SELinuxMount feature gate is enabled, \"MountOption\" is used.\nIf not specified and SELinuxMount feature gate is disabled, \"MountOption\" is used for ReadWriteOncePod volumes\nand \"Recursive\" for all other volumes.\n\nThis field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers.\n\nAll Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state.\nNote that this field cannot be set when spec.os.name is windows.", + "type": "string" + }, "seLinuxOptions": { "description": "The SELinux context to be applied to all containers.\nIf unspecified, the container runtime will allocate a random SELinux context for each\ncontainer. May also be set in SecurityContext. If set in\nboth SecurityContext and PodSecurityContext, the value specified in SecurityContext\ntakes precedence for that container.\nNote that this field cannot be set when spec.os.name is windows.", "properties": { @@ -8074,10 +8159,11 @@ "type": "string" }, "status": { + "description": "Status is the status of the condition.\nCan be True, False, Unknown.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required", "type": "string" }, "type": { - "description": "PersistentVolumeClaimConditionType defines the condition of PV claim.\nValid values are:\n - \"Resizing\", \"FileSystemResizePending\"\n\nIf RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected:\n - \"ControllerResizeError\", \"NodeResizeError\"\n\nIf VolumeAttributesClass feature gate is enabled, then following additional values can be expected:\n - \"ModifyVolumeError\", \"ModifyingVolume\"", + "description": "Type is the type of the condition.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about", "type": "string" } }, @@ -8999,7 +9085,7 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", + "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree\nawsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", @@ -9025,7 +9111,7 @@ "type": "object" }, "azureDisk": { - "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", + "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.\nDeprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type\nare redirected to the disk.csi.azure.com CSI driver.", "properties": { "cachingMode": { "description": "cachingMode is the Host Caching mode: None, Read Only, Read Write.", @@ -9061,7 +9147,7 @@ "type": "object" }, "azureFile": { - "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.", + "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.\nDeprecated: AzureFile is deprecated. All operations for the in-tree azureFile type\nare redirected to the file.csi.azure.com CSI driver.", "properties": { "readOnly": { "description": "readOnly defaults to false (read/write). ReadOnly here will force\nthe ReadOnly setting in VolumeMounts.", @@ -9083,7 +9169,7 @@ "type": "object" }, "cephfs": { - "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime", + "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.\nDeprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.", "properties": { "monitors": { "description": "monitors is Required: Monitors is a collection of Ceph monitors\nMore info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it", @@ -9128,7 +9214,7 @@ "type": "object" }, "cinder": { - "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", + "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nDeprecated: Cinder is deprecated. All operations for the in-tree cinder type\nare redirected to the cinder.csi.openstack.org CSI driver.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", @@ -9210,7 +9296,7 @@ "x-kubernetes-map-type": "atomic" }, "csi": { - "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).", + "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers.", "properties": { "driver": { "description": "driver is the name of the CSI driver that handles this volume.\nConsult with your admin for the correct name as registered in the cluster.", @@ -9572,7 +9658,7 @@ "type": "object" }, "flexVolume": { - "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.", + "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.\nDeprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.", "properties": { "driver": { "description": "driver is the name of the driver to use for this volume.", @@ -9612,7 +9698,7 @@ "type": "object" }, "flocker": { - "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", + "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.\nDeprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.", "properties": { "datasetName": { "description": "datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker\nshould be considered as deprecated", @@ -9626,7 +9712,7 @@ "type": "object" }, "gcePersistentDisk": { - "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", + "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: GCEPersistentDisk is deprecated. All operations for the in-tree\ngcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", "properties": { "fsType": { "description": "fsType is filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", @@ -9652,7 +9738,7 @@ "type": "object" }, "gitRepo": { - "description": "gitRepo represents a git repository at a particular revision.\nDEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", + "description": "gitRepo represents a git repository at a particular revision.\nDeprecated: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", "properties": { "directory": { "description": "directory is the target directory name.\nMust not contain or start with '..'. If '.' is supplied, the volume directory will be the\ngit repository. Otherwise, if specified, the volume will contain the git repository in\nthe subdirectory with the given name.", @@ -9673,7 +9759,7 @@ "type": "object" }, "glusterfs": { - "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", + "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nDeprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", "properties": { "endpoints": { "description": "endpoints is the endpoint name that details Glusterfs topology.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod", @@ -9838,7 +9924,7 @@ "type": "object" }, "photonPersistentDisk": { - "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine", + "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.\nDeprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -9855,7 +9941,7 @@ "type": "object" }, "portworxVolume": { - "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine", + "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine.\nDeprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type\nare redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate\nis on.", "properties": { "fsType": { "description": "fSType represents the filesystem type to mount\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -10156,7 +10242,7 @@ "type": "object" }, "quobyte": { - "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime.\nDeprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.", "properties": { "group": { "description": "group to map volume access to\nDefault is no group", @@ -10190,7 +10276,7 @@ "type": "object" }, "rbd": { - "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", + "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nDeprecated: RBD is deprecated and the in-tree rbd type is no longer supported.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#rbd", @@ -10247,7 +10333,7 @@ "type": "object" }, "scaleIO": { - "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.", + "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.\nDeprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.", "properties": { "fsType": { "default": "xfs", @@ -10355,7 +10441,7 @@ "type": "object" }, "storageos": { - "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.", + "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.\nDeprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -10389,7 +10475,7 @@ "type": "object" }, "vsphereVolume": { - "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.\nDeprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type\nare redirected to the csi.vsphere.vmware.com CSI driver.", "properties": { "fsType": { "description": "fsType is filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusrules-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusrules-crd.json index f68c9e3d..a13d9b0f 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusrules-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/prometheusrules-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "prometheusrules.monitoring.coreos.com" }, @@ -54,6 +54,13 @@ "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" }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "description": "Labels to add or overwrite before storing the result for its rules.\nThe labels defined at the rule level take precedence.\n\nIt requires Prometheus >= 3.0.0.\nThe field is ignored for Thanos Ruler.", + "type": "object" + }, "limit": { "description": "Limit the number of alerts an alerting rule and series a recording\nrule can produce.\nLimit is supported starting with Prometheus >= 2.31 and Thanos Ruler >= 0.24.", "type": "integer" diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/scrapeconfigs-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/scrapeconfigs-crd.json index 4fb0b8bc..d7203325 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/scrapeconfigs-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/scrapeconfigs-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "scrapeconfigs.monitoring.coreos.com" }, diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/servicemonitors-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/servicemonitors-crd.json index 45a31525..8c0844de 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/servicemonitors-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/servicemonitors-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "servicemonitors.monitoring.coreos.com" }, @@ -1030,6 +1030,14 @@ "type": "object", "x-kubernetes-map-type": "atomic" }, + "selectorMechanism": { + "description": "Mechanism used to select the endpoints to scrape.\nBy default, the selection process relies on relabel configurations to filter the discovered targets.\nAlternatively, you can opt in for role selectors, which may offer better efficiency in large clusters.\nWhich strategy is best for your use case needs to be carefully evaluated.\n\nIt requires Prometheus >= v2.17.0.", + "enum": [ + "RelabelConfig", + "RoleSelector" + ], + "type": "string" + }, "targetLabels": { "description": "`targetLabels` defines the labels which are transferred from the\nassociated Kubernetes `Service` object onto the ingested metrics.", "items": { diff --git a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/thanosrulers-crd.json b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/thanosrulers-crd.json index 81dc7eb7..c849a019 100644 --- a/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/thanosrulers-crd.json +++ b/vendor/github.com/prometheus-operator/prometheus-operator/jsonnet/prometheus-operator/thanosrulers-crd.json @@ -4,7 +4,7 @@ "metadata": { "annotations": { "controller-gen.kubebuilder.io/version": "v0.16.5", - "operator.prometheus.io/version": "0.78.2" + "operator.prometheus.io/version": "0.79.0" }, "name": "thanosrulers.monitoring.coreos.com" }, @@ -1140,7 +1140,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1154,7 +1154,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1210,7 +1210,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -1224,7 +1224,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1255,7 +1255,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1269,7 +1269,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1325,7 +1325,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -1339,7 +1339,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1373,7 +1373,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1392,7 +1392,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -1411,7 +1411,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1482,7 +1482,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1568,7 +1568,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1587,7 +1587,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -1606,7 +1606,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -1677,7 +1677,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -1946,7 +1946,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -1965,7 +1965,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -1984,7 +1984,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2055,7 +2055,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2753,7 +2753,7 @@ "description": "PostStart is called immediately after a container is created. If the handler fails,\nthe container is terminated and restarted according to its restart policy.\nOther management of the container blocks until the hook completes.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2767,7 +2767,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2823,7 +2823,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2837,7 +2837,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2868,7 +2868,7 @@ "description": "PreStop is called immediately before a container is terminated due to an\nAPI request or management event such as liveness/startup probe failure,\npreemption, resource contention, etc. The handler is not called if the\ncontainer crashes or exits. The Pod's termination grace period countdown begins before the\nPreStop hook is executed. Regardless of the outcome of the handler, the\ncontainer will eventually terminate within the Pod's termination grace\nperiod (unless delayed by finalizers). Other management of the container blocks until the hook completes\nor until the termination grace period is reached.\nMore info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -2882,7 +2882,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -2938,7 +2938,7 @@ "type": "object" }, "sleep": { - "description": "Sleep represents the duration that the container should sleep before being terminated.", + "description": "Sleep represents a duration that the container should sleep.", "properties": { "seconds": { "description": "Seconds is the number of seconds to sleep.", @@ -2952,7 +2952,7 @@ "type": "object" }, "tcpSocket": { - "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor the backward compatibility. There are no validation of this field and\nlifecycle hooks will fail in runtime when tcp handler is specified.", + "description": "Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept\nfor backward compatibility. There is no validation of this field and\nlifecycle hooks will fail at runtime when it is specified.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -2986,7 +2986,7 @@ "description": "Periodic probe of container liveness.\nContainer will be restarted if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3005,7 +3005,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3024,7 +3024,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3095,7 +3095,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3181,7 +3181,7 @@ "description": "Periodic probe of container service readiness.\nContainer will be removed from service endpoints if the probe fails.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3200,7 +3200,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3219,7 +3219,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3290,7 +3290,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -3559,7 +3559,7 @@ "description": "StartupProbe indicates that the Pod has successfully initialized.\nIf specified, no other probes are executed until this completes successfully.\nIf this probe fails, the Pod will be restarted, just as if the livenessProbe failed.\nThis can be used to provide different probe parameters at the beginning of a Pod's lifecycle,\nwhen it might take a long time to load data or warm a cache, than during steady-state operation.\nThis cannot be updated.\nMore info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes", "properties": { "exec": { - "description": "Exec specifies the action to take.", + "description": "Exec specifies a command to execute in the container.", "properties": { "command": { "description": "Command is the command line to execute inside the container, the working directory for the\ncommand is root ('/') in the container's filesystem. The command is simply exec'd, it is\nnot run inside a shell, so traditional shell instructions ('|', etc) won't work. To use\na shell, you need to explicitly call out to that shell.\nExit status of 0 is treated as live/healthy and non-zero is unhealthy.", @@ -3578,7 +3578,7 @@ "type": "integer" }, "grpc": { - "description": "GRPC specifies an action involving a GRPC port.", + "description": "GRPC specifies a GRPC HealthCheckRequest.", "properties": { "port": { "description": "Port number of the gRPC service. Number must be in the range 1 to 65535.", @@ -3597,7 +3597,7 @@ "type": "object" }, "httpGet": { - "description": "HTTPGet specifies the http request to perform.", + "description": "HTTPGet specifies an HTTP GET request to perform.", "properties": { "host": { "description": "Host name to connect to, defaults to the pod IP. You probably want to set\n\"Host\" in httpHeaders instead.", @@ -3668,7 +3668,7 @@ "type": "integer" }, "tcpSocket": { - "description": "TCPSocket specifies an action involving a TCP port.", + "description": "TCPSocket specifies a connection to a TCP port.", "properties": { "host": { "description": "Optional: Host name to connect to, defaults to the pod IP.", @@ -4179,6 +4179,10 @@ "format": "int64", "type": "integer" }, + "seLinuxChangePolicy": { + "description": "seLinuxChangePolicy defines how the container's SELinux label is applied to all volumes used by the Pod.\nIt has no effect on nodes that do not support SELinux or to volumes does not support SELinux.\nValid values are \"MountOption\" and \"Recursive\".\n\n\"Recursive\" means relabeling of all files on all Pod volumes by the container runtime.\nThis may be slow for large volumes, but allows mixing privileged and unprivileged Pods sharing the same volume on the same node.\n\n\"MountOption\" mounts all eligible Pod volumes with `-o context` mount option.\nThis requires all Pods that share the same volume to use the same SELinux label.\nIt is not possible to share the same volume among privileged and unprivileged Pods.\nEligible volumes are in-tree FibreChannel and iSCSI volumes, and all CSI volumes\nwhose CSI driver announces SELinux support by setting spec.seLinuxMount: true in their\nCSIDriver instance. Other volumes are always re-labelled recursively.\n\"MountOption\" value is allowed only when SELinuxMount feature gate is enabled.\n\nIf not specified and SELinuxMount feature gate is enabled, \"MountOption\" is used.\nIf not specified and SELinuxMount feature gate is disabled, \"MountOption\" is used for ReadWriteOncePod volumes\nand \"Recursive\" for all other volumes.\n\nThis field affects only Pods that have SELinux label set, either in PodSecurityContext or in SecurityContext of all containers.\n\nAll Pods that use the same volume should use the same seLinuxChangePolicy, otherwise some pods can get stuck in ContainerCreating state.\nNote that this field cannot be set when spec.os.name is windows.", + "type": "string" + }, "seLinuxOptions": { "description": "The SELinux context to be applied to all containers.\nIf unspecified, the container runtime will allocate a random SELinux context for each\ncontainer. May also be set in SecurityContext. If set in\nboth SecurityContext and PodSecurityContext, the value specified in SecurityContext\ntakes precedence for that container.\nNote that this field cannot be set when spec.os.name is windows.", "properties": { @@ -4767,10 +4771,11 @@ "type": "string" }, "status": { + "description": "Status is the status of the condition.\nCan be True, False, Unknown.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=state%20of%20pvc-,conditions.status,-(string)%2C%20required", "type": "string" }, "type": { - "description": "PersistentVolumeClaimConditionType defines the condition of PV claim.\nValid values are:\n - \"Resizing\", \"FileSystemResizePending\"\n\nIf RecoverVolumeExpansionFailure feature gate is enabled, then following additional values can be expected:\n - \"ControllerResizeError\", \"NodeResizeError\"\n\nIf VolumeAttributesClass feature gate is enabled, then following additional values can be expected:\n - \"ModifyVolumeError\", \"ModifyingVolume\"", + "description": "Type is the type of the condition.\nMore info: https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/#:~:text=set%20to%20%27ResizeStarted%27.-,PersistentVolumeClaimCondition,-contains%20details%20about", "type": "string" } }, @@ -5024,7 +5029,7 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", + "description": "awsElasticBlockStore represents an AWS Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree\nawsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore", @@ -5050,7 +5055,7 @@ "type": "object" }, "azureDisk": { - "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.", + "description": "azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.\nDeprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type\nare redirected to the disk.csi.azure.com CSI driver.", "properties": { "cachingMode": { "description": "cachingMode is the Host Caching mode: None, Read Only, Read Write.", @@ -5086,7 +5091,7 @@ "type": "object" }, "azureFile": { - "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.", + "description": "azureFile represents an Azure File Service mount on the host and bind mount to the pod.\nDeprecated: AzureFile is deprecated. All operations for the in-tree azureFile type\nare redirected to the file.csi.azure.com CSI driver.", "properties": { "readOnly": { "description": "readOnly defaults to false (read/write). ReadOnly here will force\nthe ReadOnly setting in VolumeMounts.", @@ -5108,7 +5113,7 @@ "type": "object" }, "cephfs": { - "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime", + "description": "cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.\nDeprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.", "properties": { "monitors": { "description": "monitors is Required: Monitors is a collection of Ceph monitors\nMore info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it", @@ -5153,7 +5158,7 @@ "type": "object" }, "cinder": { - "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", + "description": "cinder represents a cinder volume attached and mounted on kubelets host machine.\nDeprecated: Cinder is deprecated. All operations for the in-tree cinder type\nare redirected to the cinder.csi.openstack.org CSI driver.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://examples.k8s.io/mysql-cinder-pd/README.md", @@ -5235,7 +5240,7 @@ "x-kubernetes-map-type": "atomic" }, "csi": { - "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature).", + "description": "csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers.", "properties": { "driver": { "description": "driver is the name of the CSI driver that handles this volume.\nConsult with your admin for the correct name as registered in the cluster.", @@ -5597,7 +5602,7 @@ "type": "object" }, "flexVolume": { - "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.", + "description": "flexVolume represents a generic volume resource that is\nprovisioned/attached using an exec based plugin.\nDeprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.", "properties": { "driver": { "description": "driver is the name of the driver to use for this volume.", @@ -5637,7 +5642,7 @@ "type": "object" }, "flocker": { - "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running", + "description": "flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.\nDeprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.", "properties": { "datasetName": { "description": "datasetName is Name of the dataset stored as metadata -> name on the dataset for Flocker\nshould be considered as deprecated", @@ -5651,7 +5656,7 @@ "type": "object" }, "gcePersistentDisk": { - "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", + "description": "gcePersistentDisk represents a GCE Disk resource that is attached to a\nkubelet's host machine and then exposed to the pod.\nDeprecated: GCEPersistentDisk is deprecated. All operations for the in-tree\ngcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", "properties": { "fsType": { "description": "fsType is filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk", @@ -5677,7 +5682,7 @@ "type": "object" }, "gitRepo": { - "description": "gitRepo represents a git repository at a particular revision.\nDEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", + "description": "gitRepo represents a git repository at a particular revision.\nDeprecated: GitRepo is deprecated. To provision a container with a git repo, mount an\nEmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir\ninto the Pod's container.", "properties": { "directory": { "description": "directory is the target directory name.\nMust not contain or start with '..'. If '.' is supplied, the volume directory will be the\ngit repository. Otherwise, if specified, the volume will contain the git repository in\nthe subdirectory with the given name.", @@ -5698,7 +5703,7 @@ "type": "object" }, "glusterfs": { - "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", + "description": "glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.\nDeprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md", "properties": { "endpoints": { "description": "endpoints is the endpoint name that details Glusterfs topology.\nMore info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod", @@ -5863,7 +5868,7 @@ "type": "object" }, "photonPersistentDisk": { - "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine", + "description": "photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.\nDeprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -5880,7 +5885,7 @@ "type": "object" }, "portworxVolume": { - "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine", + "description": "portworxVolume represents a portworx volume attached and mounted on kubelets host machine.\nDeprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type\nare redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate\nis on.", "properties": { "fsType": { "description": "fSType represents the filesystem type to mount\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -6181,7 +6186,7 @@ "type": "object" }, "quobyte": { - "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime", + "description": "quobyte represents a Quobyte mount on the host that shares a pod's lifetime.\nDeprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.", "properties": { "group": { "description": "group to map volume access to\nDefault is no group", @@ -6215,7 +6220,7 @@ "type": "object" }, "rbd": { - "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", + "description": "rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.\nDeprecated: RBD is deprecated and the in-tree rbd type is no longer supported.\nMore info: https://examples.k8s.io/volumes/rbd/README.md", "properties": { "fsType": { "description": "fsType is the filesystem type of the volume that you want to mount.\nTip: Ensure that the filesystem type is supported by the host operating system.\nExamples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.\nMore info: https://kubernetes.io/docs/concepts/storage/volumes#rbd", @@ -6272,7 +6277,7 @@ "type": "object" }, "scaleIO": { - "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.", + "description": "scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.\nDeprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.", "properties": { "fsType": { "default": "xfs", @@ -6380,7 +6385,7 @@ "type": "object" }, "storageos": { - "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.", + "description": "storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.\nDeprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.", "properties": { "fsType": { "description": "fsType is the filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", @@ -6414,7 +6419,7 @@ "type": "object" }, "vsphereVolume": { - "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine", + "description": "vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.\nDeprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type\nare redirected to the csi.vsphere.vmware.com CSI driver.", "properties": { "fsType": { "description": "fsType is filesystem type to mount.\nMust be a filesystem type supported by the host operating system.\nEx. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.", diff --git a/vendor/grafonnet-v11.1.0 b/vendor/grafonnet-v11.1.0 deleted file mode 120000 index 143bc241..00000000 --- a/vendor/grafonnet-v11.1.0 +++ /dev/null @@ -1 +0,0 @@ -github.com/grafana/grafonnet/gen/grafonnet-v11.1.0 \ No newline at end of file diff --git a/vendor/grafonnet-v11.4.0 b/vendor/grafonnet-v11.4.0 new file mode 120000 index 00000000..1d81721a --- /dev/null +++ b/vendor/grafonnet-v11.4.0 @@ -0,0 +1 @@ +github.com/grafana/grafonnet/gen/grafonnet-v11.4.0 \ No newline at end of file