-
Notifications
You must be signed in to change notification settings - Fork 610
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Github Actions <[email protected]>
- Loading branch information
1 parent
3090c51
commit 2effddb
Showing
22 changed files
with
33,863 additions
and
2 deletions.
There are no files selected for viewing
19 changes: 19 additions & 0 deletions
19
operators/victoriametrics-operator/0.52.0/manifests/operator-metrics-service_v1_service.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
apiVersion: v1 | ||
kind: Service | ||
metadata: | ||
creationTimestamp: null | ||
labels: | ||
app.kubernetes.io/managed-by: kustomize | ||
app.kubernetes.io/name: vm-operator | ||
control-plane: vm-operator | ||
name: operator-metrics-service | ||
spec: | ||
ports: | ||
- name: http | ||
port: 8080 | ||
protocol: TCP | ||
targetPort: 8080 | ||
selector: | ||
control-plane: vm-operator | ||
status: | ||
loadBalancer: {} |
1,057 changes: 1,057 additions & 0 deletions
1,057
operators/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vlogs.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
4,666 changes: 4,666 additions & 0 deletions
4,666
...tors/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmagents.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
3,984 changes: 3,984 additions & 0 deletions
3,984
...metrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmalertmanagerconfigs.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
2,448 changes: 2,448 additions & 0 deletions
2,448
...ctoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmalertmanagers.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,945 changes: 1,945 additions & 0 deletions
1,945
...tors/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmalerts.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,656 changes: 1,656 additions & 0 deletions
1,656
...ators/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmauths.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
4,201 changes: 4,201 additions & 0 deletions
4,201
...rs/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmclusters.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,071 changes: 1,071 additions & 0 deletions
1,071
...victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmnodescrapes.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,154 changes: 1,154 additions & 0 deletions
1,154
.../victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmpodscrapes.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,217 changes: 1,217 additions & 0 deletions
1,217
...tors/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmprobes.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
297 changes: 297 additions & 0 deletions
297
...ators/victoriametrics-operator/0.52.0/manifests/operator.victoriametrics.com_vmrules.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,297 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
cert-manager.io/inject-ca-from: vm/serving-cert | ||
controller-gen.kubebuilder.io/version: v0.16.5 | ||
creationTimestamp: null | ||
name: vmrules.operator.victoriametrics.com | ||
spec: | ||
group: operator.victoriametrics.com | ||
names: | ||
kind: VMRule | ||
listKind: VMRuleList | ||
plural: vmrules | ||
singular: vmrule | ||
scope: Namespaced | ||
versions: | ||
- additionalPrinterColumns: | ||
- jsonPath: .metadata.creationTimestamp | ||
name: Age | ||
type: date | ||
- jsonPath: .status.updateStatus | ||
name: Status | ||
type: string | ||
- jsonPath: .status.reason | ||
name: Sync Error | ||
type: string | ||
name: v1beta1 | ||
schema: | ||
openAPIV3Schema: | ||
description: VMRule defines rule records for vmalert application | ||
properties: | ||
apiVersion: | ||
description: |- | ||
APIVersion defines the versioned schema of this representation of an object. | ||
Servers should convert recognized schemas to the latest internal value, and | ||
may reject unrecognized values. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
type: string | ||
kind: | ||
description: |- | ||
Kind is a string value representing the REST resource this object represents. | ||
Servers may infer this from the endpoint the client submits requests to. | ||
Cannot be updated. | ||
In CamelCase. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: VMRuleSpec defines the desired state of VMRule | ||
properties: | ||
groups: | ||
description: Groups list of group rules | ||
items: | ||
description: RuleGroup is a list of sequentially evaluated recording | ||
and alerting rules. | ||
properties: | ||
concurrency: | ||
description: Concurrency defines how many rules execute at once. | ||
type: integer | ||
eval_alignment: | ||
description: |- | ||
Optional | ||
The evaluation timestamp will be aligned with group's interval, | ||
instead of using the actual timestamp that evaluation happens at. | ||
It is enabled by default to get more predictable results | ||
and to visually align with graphs plotted via Grafana or vmui. | ||
type: boolean | ||
eval_delay: | ||
description: |- | ||
Optional | ||
Adjust the `time` parameter of group evaluation requests to compensate intentional query delay from the datasource. | ||
type: string | ||
eval_offset: | ||
description: |- | ||
Optional | ||
Group will be evaluated at the exact offset in the range of [0...interval]. | ||
type: string | ||
extra_filter_labels: | ||
additionalProperties: | ||
type: string | ||
description: |- | ||
ExtraFilterLabels optional list of label filters applied to every rule's | ||
request within a group. Is compatible only with VM datasource. | ||
See more details [here](https://docs.victoriametrics.com/#prometheus-querying-api-enhancements) | ||
Deprecated, use params instead | ||
type: object | ||
headers: | ||
description: |- | ||
Headers contains optional HTTP headers added to each rule request | ||
Must be in form `header-name: value` | ||
For example: | ||
headers: | ||
- "CustomHeader: foo" | ||
- "CustomHeader2: bar" | ||
items: | ||
type: string | ||
type: array | ||
interval: | ||
description: evaluation interval for group | ||
type: string | ||
labels: | ||
additionalProperties: | ||
type: string | ||
description: |- | ||
Labels optional list of labels added to every rule within a group. | ||
It has priority over the external labels. | ||
Labels are commonly used for adding environment | ||
or tenant-specific tag. | ||
type: object | ||
limit: | ||
description: |- | ||
Limit the number of alerts an alerting rule and series a recording | ||
rule can produce | ||
type: integer | ||
name: | ||
description: Name of group | ||
type: string | ||
notifier_headers: | ||
description: |- | ||
NotifierHeaders contains optional HTTP headers added to each alert request which will send to notifier | ||
Must be in form `header-name: value` | ||
For example: | ||
headers: | ||
- "CustomHeader: foo" | ||
- "CustomHeader2: bar" | ||
items: | ||
type: string | ||
type: array | ||
params: | ||
additionalProperties: | ||
items: | ||
type: string | ||
type: array | ||
description: Params optional HTTP URL parameters added to each | ||
rule request | ||
type: object | ||
rules: | ||
description: Rules list of alert rules | ||
items: | ||
description: Rule describes an alerting or recording rule. | ||
properties: | ||
alert: | ||
description: Alert is a name for alert | ||
type: string | ||
annotations: | ||
additionalProperties: | ||
type: string | ||
description: Annotations will be added to rule configuration | ||
type: object | ||
debug: | ||
description: |- | ||
Debug enables logging for rule | ||
it useful for tracking | ||
type: boolean | ||
expr: | ||
description: Expr is query, that will be evaluated at | ||
dataSource | ||
type: string | ||
for: | ||
description: |- | ||
For evaluation interval in time.Duration format | ||
30s, 1m, 1h or nanoseconds | ||
type: string | ||
keep_firing_for: | ||
description: |- | ||
KeepFiringFor will make alert continue firing for this long | ||
even when the alerting expression no longer has results. | ||
Use time.Duration format, 30s, 1m, 1h or nanoseconds | ||
type: string | ||
labels: | ||
additionalProperties: | ||
type: string | ||
description: Labels will be added to rule configuration | ||
type: object | ||
record: | ||
description: Record represents a query, that will be recorded | ||
to dataSource | ||
type: string | ||
update_entries_limit: | ||
description: |- | ||
UpdateEntriesLimit defines max number of rule's state updates stored in memory. | ||
Overrides `-rule.updateEntriesLimit` in vmalert. | ||
type: integer | ||
type: object | ||
type: array | ||
tenant: | ||
description: |- | ||
Tenant id for group, can be used only with enterprise version of vmalert. | ||
See more details [here](https://docs.victoriametrics.com/vmalert#multitenancy). | ||
type: string | ||
type: | ||
description: |- | ||
Type defines datasource type for enterprise version of vmalert | ||
possible values - prometheus,graphite,vlogs | ||
type: string | ||
required: | ||
- name | ||
- rules | ||
type: object | ||
type: array | ||
required: | ||
- groups | ||
type: object | ||
status: | ||
description: VMRuleStatus defines the observed state of VMRule | ||
properties: | ||
conditions: | ||
description: 'Known .status.conditions.type are: "Available", "Progressing", | ||
and "Degraded"' | ||
items: | ||
description: Condition defines status condition of the resource | ||
properties: | ||
lastTransitionTime: | ||
description: lastTransitionTime is the last time the condition | ||
transitioned from one status to another. | ||
format: date-time | ||
type: string | ||
lastUpdateTime: | ||
description: |- | ||
LastUpdateTime is the last time of given type update. | ||
This value is used for status TTL update and removal | ||
format: date-time | ||
type: string | ||
message: | ||
description: |- | ||
message is a human readable message indicating details about the transition. | ||
This may be an empty string. | ||
maxLength: 32768 | ||
type: string | ||
observedGeneration: | ||
description: |- | ||
observedGeneration represents the .metadata.generation that the condition was set based upon. | ||
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date | ||
with respect to the current state of the instance. | ||
format: int64 | ||
minimum: 0 | ||
type: integer | ||
reason: | ||
description: |- | ||
reason contains a programmatic identifier indicating the reason for the condition's last transition. | ||
Producers of specific condition types may define expected values and meanings for this field, | ||
and whether the values are considered a guaranteed API. | ||
The value should be a CamelCase string. | ||
This field may not be empty. | ||
maxLength: 1024 | ||
minLength: 1 | ||
type: string | ||
status: | ||
description: status of the condition, one of True, False, Unknown. | ||
enum: | ||
- "True" | ||
- "False" | ||
- Unknown | ||
type: string | ||
type: | ||
description: Type of condition in CamelCase or in name.namespace.resource.victoriametrics.com/CamelCase. | ||
maxLength: 316 | ||
type: string | ||
required: | ||
- lastTransitionTime | ||
- lastUpdateTime | ||
- reason | ||
- status | ||
- type | ||
type: object | ||
type: array | ||
x-kubernetes-list-map-keys: | ||
- type | ||
x-kubernetes-list-type: map | ||
observedGeneration: | ||
description: |- | ||
ObservedGeneration defines current generation picked by operator for the | ||
reconcile | ||
format: int64 | ||
type: integer | ||
reason: | ||
description: Reason defines human readable error reason | ||
type: string | ||
updateStatus: | ||
description: UpdateStatus defines a status for update rollout | ||
type: string | ||
type: object | ||
required: | ||
- spec | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: null | ||
storedVersions: null |
Oops, something went wrong.