From 606d9f4700c4c1e93a273d43712dcc4980de33d1 Mon Sep 17 00:00:00 2001 From: Tom Kerkhove Date: Fri, 7 Jun 2024 19:43:30 +0200 Subject: [PATCH] feat: Introduce category per scale (2.14+) Signed-off-by: Tom Kerkhove --- content/docs/2.14/scalers/activemq.md | 1 + content/docs/2.14/scalers/apache-kafka-go.md | 1 + content/docs/2.14/scalers/apache-kafka.md | 1 + content/docs/2.14/scalers/arangodb.md | 1 + content/docs/2.14/scalers/artemis.md | 1 + content/docs/2.14/scalers/aws-cloudwatch.md | 1 + content/docs/2.14/scalers/aws-dynamodb-streams.md | 1 + content/docs/2.14/scalers/aws-dynamodb.md | 1 + content/docs/2.14/scalers/aws-kinesis.md | 1 + content/docs/2.14/scalers/aws-sqs.md | 1 + content/docs/2.14/scalers/azure-app-insights.md | 1 + content/docs/2.14/scalers/azure-data-explorer.md | 1 + content/docs/2.14/scalers/azure-event-hub.md | 1 + content/docs/2.14/scalers/azure-log-analytics.md | 1 + content/docs/2.14/scalers/azure-monitor.md | 1 + content/docs/2.14/scalers/azure-pipelines.md | 1 + content/docs/2.14/scalers/azure-service-bus.md | 1 + content/docs/2.14/scalers/azure-storage-blob.md | 1 + content/docs/2.14/scalers/azure-storage-queue.md | 1 + content/docs/2.14/scalers/cassandra.md | 1 + content/docs/2.14/scalers/couchdb.md | 1 + content/docs/2.14/scalers/cpu.md | 1 + content/docs/2.14/scalers/cron.md | 1 + content/docs/2.14/scalers/datadog.md | 1 + content/docs/2.14/scalers/elasticsearch.md | 1 + content/docs/2.14/scalers/etcd.md | 1 + content/docs/2.14/scalers/external-push.md | 1 + content/docs/2.14/scalers/external.md | 1 + content/docs/2.14/scalers/gcp-cloud-tasks.md | 8 ++++---- content/docs/2.14/scalers/gcp-pub-sub.md | 9 +++++---- content/docs/2.14/scalers/gcp-stackdriver.md | 1 + content/docs/2.14/scalers/gcp-storage.md | 1 + content/docs/2.14/scalers/github-runner.md | 1 + content/docs/2.14/scalers/graphite.md | 1 + content/docs/2.14/scalers/huawei-cloudeye.md | 1 + content/docs/2.14/scalers/ibm-mq.md | 1 + content/docs/2.14/scalers/influxdb.md | 1 + content/docs/2.14/scalers/kubernetes-workload.md | 1 + content/docs/2.14/scalers/liiklus-topic.md | 1 + content/docs/2.14/scalers/memory.md | 1 + content/docs/2.14/scalers/metrics-api.md | 1 + content/docs/2.14/scalers/mongodb.md | 1 + content/docs/2.14/scalers/mssql.md | 1 + content/docs/2.14/scalers/mysql.md | 1 + content/docs/2.14/scalers/nats-jetstream.md | 1 + content/docs/2.14/scalers/nats-streaming.md | 1 + content/docs/2.14/scalers/new-relic.md | 1 + content/docs/2.14/scalers/openstack-metric.md | 1 + content/docs/2.14/scalers/openstack-swift.md | 1 + content/docs/2.14/scalers/postgresql.md | 1 + content/docs/2.14/scalers/predictkube.md | 1 + content/docs/2.14/scalers/prometheus.md | 1 + content/docs/2.14/scalers/pulsar.md | 1 + content/docs/2.14/scalers/rabbitmq-queue.md | 1 + content/docs/2.14/scalers/redis-cluster-lists.md | 1 + content/docs/2.14/scalers/redis-cluster-streams.md | 1 + content/docs/2.14/scalers/redis-lists.md | 1 + content/docs/2.14/scalers/redis-sentinel-lists.md | 1 + content/docs/2.14/scalers/redis-sentinel-streams.md | 1 + content/docs/2.14/scalers/redis-streams.md | 1 + content/docs/2.14/scalers/selenium-grid-scaler.md | 1 + content/docs/2.14/scalers/solace-pub-sub.md | 1 + content/docs/2.14/scalers/solr.md | 1 + content/docs/2.15/scalers/activemq.md | 1 + content/docs/2.15/scalers/apache-kafka-go.md | 1 + content/docs/2.15/scalers/apache-kafka.md | 1 + content/docs/2.15/scalers/arangodb.md | 1 + content/docs/2.15/scalers/artemis.md | 1 + content/docs/2.15/scalers/aws-cloudwatch.md | 1 + content/docs/2.15/scalers/aws-dynamodb-streams.md | 1 + content/docs/2.15/scalers/aws-dynamodb.md | 1 + content/docs/2.15/scalers/aws-kinesis.md | 1 + content/docs/2.15/scalers/aws-sqs.md | 1 + content/docs/2.15/scalers/azure-app-insights.md | 1 + content/docs/2.15/scalers/azure-data-explorer.md | 1 + content/docs/2.15/scalers/azure-event-hub.md | 1 + content/docs/2.15/scalers/azure-log-analytics.md | 1 + content/docs/2.15/scalers/azure-monitor.md | 1 + content/docs/2.15/scalers/azure-pipelines.md | 1 + content/docs/2.15/scalers/azure-service-bus.md | 1 + content/docs/2.15/scalers/azure-storage-blob.md | 1 + content/docs/2.15/scalers/azure-storage-queue.md | 1 + content/docs/2.15/scalers/cassandra.md | 1 + content/docs/2.15/scalers/couchdb.md | 1 + content/docs/2.15/scalers/cpu.md | 1 + content/docs/2.15/scalers/cron.md | 1 + content/docs/2.15/scalers/datadog.md | 1 + content/docs/2.15/scalers/elasticsearch.md | 1 + content/docs/2.15/scalers/etcd.md | 1 + content/docs/2.15/scalers/external-push.md | 1 + content/docs/2.15/scalers/external.md | 1 + content/docs/2.15/scalers/gcp-cloud-tasks.md | 8 ++++---- content/docs/2.15/scalers/gcp-pub-sub.md | 9 +++++---- content/docs/2.15/scalers/gcp-stackdriver.md | 1 + content/docs/2.15/scalers/gcp-storage.md | 1 + content/docs/2.15/scalers/github-runner.md | 1 + content/docs/2.15/scalers/graphite.md | 1 + content/docs/2.15/scalers/huawei-cloudeye.md | 1 + content/docs/2.15/scalers/ibm-mq.md | 1 + content/docs/2.15/scalers/influxdb.md | 1 + content/docs/2.15/scalers/kubernetes-workload.md | 1 + content/docs/2.15/scalers/liiklus-topic.md | 1 + content/docs/2.15/scalers/loki.md | 1 + content/docs/2.15/scalers/memory.md | 1 + content/docs/2.15/scalers/metrics-api.md | 1 + content/docs/2.15/scalers/mongodb.md | 1 + content/docs/2.15/scalers/mssql.md | 1 + content/docs/2.15/scalers/mysql.md | 1 + content/docs/2.15/scalers/nats-jetstream.md | 1 + content/docs/2.15/scalers/nats-streaming.md | 1 + content/docs/2.15/scalers/new-relic.md | 1 + content/docs/2.15/scalers/openstack-metric.md | 1 + content/docs/2.15/scalers/openstack-swift.md | 1 + content/docs/2.15/scalers/postgresql.md | 1 + content/docs/2.15/scalers/predictkube.md | 1 + content/docs/2.15/scalers/prometheus.md | 1 + content/docs/2.15/scalers/pulsar.md | 1 + content/docs/2.15/scalers/rabbitmq-queue.md | 1 + content/docs/2.15/scalers/redis-cluster-lists.md | 1 + content/docs/2.15/scalers/redis-cluster-streams.md | 1 + content/docs/2.15/scalers/redis-lists.md | 1 + content/docs/2.15/scalers/redis-sentinel-lists.md | 1 + content/docs/2.15/scalers/redis-sentinel-streams.md | 1 + content/docs/2.15/scalers/redis-streams.md | 1 + content/docs/2.15/scalers/selenium-grid-scaler.md | 1 + content/docs/2.15/scalers/solace-pub-sub.md | 1 + content/docs/2.15/scalers/solr.md | 1 + 127 files changed, 141 insertions(+), 16 deletions(-) diff --git a/content/docs/2.14/scalers/activemq.md b/content/docs/2.14/scalers/activemq.md index a970f9566..b9c012798 100644 --- a/content/docs/2.14/scalers/activemq.md +++ b/content/docs/2.14/scalers/activemq.md @@ -2,6 +2,7 @@ title = "ActiveMQ" availability = "v2.6+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on ActiveMQ Queue." go_file = "activemq_scaler" +++ diff --git a/content/docs/2.14/scalers/apache-kafka-go.md b/content/docs/2.14/scalers/apache-kafka-go.md index 8c69ca0de..e2c7b7fd8 100644 --- a/content/docs/2.14/scalers/apache-kafka-go.md +++ b/content/docs/2.14/scalers/apache-kafka-go.md @@ -2,6 +2,7 @@ title = "Apache Kafka (Experimental)" availability = "v2.12+" maintainer = "Community" +category = "Messaging" description = "Experimental scaler based on 'segmentio/kafka-go' library. Scale applications based on an Apache Kafka topic or other services that support Kafka protocol." go_file = "apache_kafka_scaler" +++ diff --git a/content/docs/2.14/scalers/apache-kafka.md b/content/docs/2.14/scalers/apache-kafka.md index 5a66cae58..15414f5d5 100644 --- a/content/docs/2.14/scalers/apache-kafka.md +++ b/content/docs/2.14/scalers/apache-kafka.md @@ -2,6 +2,7 @@ title = "Apache Kafka" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on an Apache Kafka topic or other services that support Kafka protocol." go_file = "kafka_scaler" +++ diff --git a/content/docs/2.14/scalers/arangodb.md b/content/docs/2.14/scalers/arangodb.md index 81ac3cec3..53b527850 100644 --- a/content/docs/2.14/scalers/arangodb.md +++ b/content/docs/2.14/scalers/arangodb.md @@ -2,6 +2,7 @@ title = "ArangoDB" availability = "v2.10+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on ArangoDB query result." go_file = "arangodb_scaler" +++ diff --git a/content/docs/2.14/scalers/artemis.md b/content/docs/2.14/scalers/artemis.md index 08613af50..19500e25c 100644 --- a/content/docs/2.14/scalers/artemis.md +++ b/content/docs/2.14/scalers/artemis.md @@ -2,6 +2,7 @@ title = "ActiveMQ Artemis" availability = "v1.5+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on ActiveMQ Artemis queues" go_file = "artemis_scaler" +++ diff --git a/content/docs/2.14/scalers/aws-cloudwatch.md b/content/docs/2.14/scalers/aws-cloudwatch.md index 45998d394..60596d4fc 100644 --- a/content/docs/2.14/scalers/aws-cloudwatch.md +++ b/content/docs/2.14/scalers/aws-cloudwatch.md @@ -2,6 +2,7 @@ title = "AWS CloudWatch" availability = "v1.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on AWS CloudWatch." go_file = "aws_cloudwatch_scaler" +++ diff --git a/content/docs/2.14/scalers/aws-dynamodb-streams.md b/content/docs/2.14/scalers/aws-dynamodb-streams.md index 06f0ec19d..6f38ffe43 100644 --- a/content/docs/2.14/scalers/aws-dynamodb-streams.md +++ b/content/docs/2.14/scalers/aws-dynamodb-streams.md @@ -2,6 +2,7 @@ title = "AWS DynamoDB Streams" availability = "v2.8+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on AWS DynamoDB Streams" go_file = "aws_dynamodb_streams_scaler" +++ diff --git a/content/docs/2.14/scalers/aws-dynamodb.md b/content/docs/2.14/scalers/aws-dynamodb.md index e91c4b8d9..41e8bebcf 100644 --- a/content/docs/2.14/scalers/aws-dynamodb.md +++ b/content/docs/2.14/scalers/aws-dynamodb.md @@ -2,6 +2,7 @@ title = "AWS DynamoDB" availability = "v2.7+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on the records count in AWS DynamoDB" go_file = "aws_dynamodb_scaler" +++ diff --git a/content/docs/2.14/scalers/aws-kinesis.md b/content/docs/2.14/scalers/aws-kinesis.md index a4e10444e..0e43938c9 100644 --- a/content/docs/2.14/scalers/aws-kinesis.md +++ b/content/docs/2.14/scalers/aws-kinesis.md @@ -2,6 +2,7 @@ title = "AWS Kinesis Stream" availability = "v1.1+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on AWS Kinesis Stream." go_file = "aws_kinesis_stream_scaler" +++ diff --git a/content/docs/2.14/scalers/aws-sqs.md b/content/docs/2.14/scalers/aws-sqs.md index 8fd0ab305..6ea97465d 100644 --- a/content/docs/2.14/scalers/aws-sqs.md +++ b/content/docs/2.14/scalers/aws-sqs.md @@ -2,6 +2,7 @@ title = "AWS SQS Queue" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on AWS SQS Queue." go_file = "aws_sqs_queue_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-app-insights.md b/content/docs/2.14/scalers/azure-app-insights.md index 7a9891ab1..234a00f32 100644 --- a/content/docs/2.14/scalers/azure-app-insights.md +++ b/content/docs/2.14/scalers/azure-app-insights.md @@ -2,6 +2,7 @@ title = "Azure Application Insights" availability = "v2.6+" maintainer = "Microsoft" +category = "Metrics" description = "Scale applications based on Azure Application Insights metrics." go_file = "azure_app_insights_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-data-explorer.md b/content/docs/2.14/scalers/azure-data-explorer.md index 0a3e408c8..6493bafd1 100644 --- a/content/docs/2.14/scalers/azure-data-explorer.md +++ b/content/docs/2.14/scalers/azure-data-explorer.md @@ -2,6 +2,7 @@ title = "Azure Data Explorer" availability = "v2.7+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Azure Data Explorer query result." go_file = "azure_data_explorer_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-event-hub.md b/content/docs/2.14/scalers/azure-event-hub.md index e19858754..54135b492 100644 --- a/content/docs/2.14/scalers/azure-event-hub.md +++ b/content/docs/2.14/scalers/azure-event-hub.md @@ -2,6 +2,7 @@ title = "Azure Event Hubs" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Event Hubs." go_file = "azure_eventhub_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-log-analytics.md b/content/docs/2.14/scalers/azure-log-analytics.md index 7debd7e80..fe5187fd4 100644 --- a/content/docs/2.14/scalers/azure-log-analytics.md +++ b/content/docs/2.14/scalers/azure-log-analytics.md @@ -2,6 +2,7 @@ title = "Azure Log Analytics" availability = "v2.0+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Azure Log Analytics query result" go_file = "azure_log_analytics_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-monitor.md b/content/docs/2.14/scalers/azure-monitor.md index 86d94747f..156aa1099 100644 --- a/content/docs/2.14/scalers/azure-monitor.md +++ b/content/docs/2.14/scalers/azure-monitor.md @@ -2,6 +2,7 @@ title = "Azure Monitor" availability = "v1.3+" maintainer = "Microsoft" +category = "Metrics" description = "Scale applications based on Azure Monitor metrics." go_file = "azure_monitor_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-pipelines.md b/content/docs/2.14/scalers/azure-pipelines.md index af6d1818f..4933bfae4 100644 --- a/content/docs/2.14/scalers/azure-pipelines.md +++ b/content/docs/2.14/scalers/azure-pipelines.md @@ -2,6 +2,7 @@ title = "Azure Pipelines" availability = "v2.3+" maintainer = "Microsoft" +category = "CI/CD" description = "Scale applications based on agent pool queues for Azure Pipelines." go_file = "azure_pipelines_scaler" +++ diff --git a/content/docs/2.14/scalers/azure-service-bus.md b/content/docs/2.14/scalers/azure-service-bus.md index 01d4ebd5a..ca498fbc9 100644 --- a/content/docs/2.14/scalers/azure-service-bus.md +++ b/content/docs/2.14/scalers/azure-service-bus.md @@ -1,6 +1,7 @@ +++ title = "Azure Service Bus" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Service Bus Queues or Topics." availability = "v1.0+" go_file = "azure_servicebus_scaler" diff --git a/content/docs/2.14/scalers/azure-storage-blob.md b/content/docs/2.14/scalers/azure-storage-blob.md index 70f16b950..05bdbb220 100644 --- a/content/docs/2.14/scalers/azure-storage-blob.md +++ b/content/docs/2.14/scalers/azure-storage-blob.md @@ -2,6 +2,7 @@ title = "Azure Blob Storage" availability = "v1.1+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on the count of blobs in a given Azure Blob Storage container." notice = "As of now, this Azure Blob Storage scaler scales based on the count of the blobs in a container as opposed to the Azure Functions behavior where code is only triggered on new blobs." go_file = "azure_blob_scaler" diff --git a/content/docs/2.14/scalers/azure-storage-queue.md b/content/docs/2.14/scalers/azure-storage-queue.md index 5e6066b1c..76402c14a 100644 --- a/content/docs/2.14/scalers/azure-storage-queue.md +++ b/content/docs/2.14/scalers/azure-storage-queue.md @@ -2,6 +2,7 @@ title = "Azure Storage Queue" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Storage Queues." go_file = "azure_queue_scaler" +++ diff --git a/content/docs/2.14/scalers/cassandra.md b/content/docs/2.14/scalers/cassandra.md index ccf2e9e0a..d662388d3 100644 --- a/content/docs/2.14/scalers/cassandra.md +++ b/content/docs/2.14/scalers/cassandra.md @@ -2,6 +2,7 @@ title = "Cassandra" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Cassandra query results." go_file = "cassandra_scaler" +++ diff --git a/content/docs/2.14/scalers/couchdb.md b/content/docs/2.14/scalers/couchdb.md index 07a868ab9..444126c19 100644 --- a/content/docs/2.14/scalers/couchdb.md +++ b/content/docs/2.14/scalers/couchdb.md @@ -2,6 +2,7 @@ title = "CouchDB" availability = "v2.9+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on CouchDB query results." go_file = "couchdb_scaler" +++ diff --git a/content/docs/2.14/scalers/cpu.md b/content/docs/2.14/scalers/cpu.md index 5051a22ab..ad4efa3e2 100644 --- a/content/docs/2.14/scalers/cpu.md +++ b/content/docs/2.14/scalers/cpu.md @@ -2,6 +2,7 @@ title = "CPU" availability = "v2.0+" maintainer = "Community" +category = "Apps" description = "Scale applications based on cpu metrics." go_file = "cpu_memory_scaler" +++ diff --git a/content/docs/2.14/scalers/cron.md b/content/docs/2.14/scalers/cron.md index 8a5f63821..3a526742d 100644 --- a/content/docs/2.14/scalers/cron.md +++ b/content/docs/2.14/scalers/cron.md @@ -2,6 +2,7 @@ title = "Cron" availability = "v1.5+" maintainer = "Community" +category = "Scheduling" description = "Scale applications based on a cron schedule." go_file = "cron_scaler" +++ diff --git a/content/docs/2.14/scalers/datadog.md b/content/docs/2.14/scalers/datadog.md index 49115a514..cf7e01d24 100644 --- a/content/docs/2.14/scalers/datadog.md +++ b/content/docs/2.14/scalers/datadog.md @@ -2,6 +2,7 @@ title = "Datadog" availability = "v2.6+" maintainer = "Datadog" +category = "Metrics" description = "Scale applications based on Datadog." go_file = "datadog_scaler" +++ diff --git a/content/docs/2.14/scalers/elasticsearch.md b/content/docs/2.14/scalers/elasticsearch.md index aa432c0bc..95ee76d6c 100644 --- a/content/docs/2.14/scalers/elasticsearch.md +++ b/content/docs/2.14/scalers/elasticsearch.md @@ -2,6 +2,7 @@ title = "Elasticsearch" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on elasticsearch search template query result." go_file = "elasticsearch_scaler" +++ diff --git a/content/docs/2.14/scalers/etcd.md b/content/docs/2.14/scalers/etcd.md index 27a236b57..f02da9ba3 100644 --- a/content/docs/2.14/scalers/etcd.md +++ b/content/docs/2.14/scalers/etcd.md @@ -2,6 +2,7 @@ title = "Etcd" availability = "v2.9+" maintainer = "Huawei Cloud" +category = "Data & Storage" description = "Scale applications based on an etcd key-value pair. By watching an etcd key, a passively received push mode, the scaler can activate applications with lower load usage than frequent pull mode" go_file = "etcd_scaler" +++ diff --git a/content/docs/2.14/scalers/external-push.md b/content/docs/2.14/scalers/external-push.md index b659d860e..ffabbc0fe 100644 --- a/content/docs/2.14/scalers/external-push.md +++ b/content/docs/2.14/scalers/external-push.md @@ -2,6 +2,7 @@ title = "External Push" availability = "v2.0+" maintainer = "Microsoft" +category = "Extensibility" description = "Scale applications based on an external push scaler." go_file = "external_scaler" +++ diff --git a/content/docs/2.14/scalers/external.md b/content/docs/2.14/scalers/external.md index b011700f5..ec785073d 100644 --- a/content/docs/2.14/scalers/external.md +++ b/content/docs/2.14/scalers/external.md @@ -2,6 +2,7 @@ title = "External" availability = "v1.0+" maintainer = "Microsoft" +category = "Extensibility" description = "Scale applications based on an external scaler." go_file = "external_scaler" +++ diff --git a/content/docs/2.14/scalers/gcp-cloud-tasks.md b/content/docs/2.14/scalers/gcp-cloud-tasks.md index 6b5aa49b6..a2c83b6a5 100644 --- a/content/docs/2.14/scalers/gcp-cloud-tasks.md +++ b/content/docs/2.14/scalers/gcp-cloud-tasks.md @@ -1,14 +1,14 @@ +++ -title = "Google Cloud Platform‎ Cloud Tasks" +title = "Google Cloud Platform Cloud Tasks" availability = "v2.12+" maintainer = "Community" -description = "Scale applications based on Google Cloud Platform‎ Cloud Tasks." +description = "Scale applications based on Google Cloud Platform Cloud Tasks." go_file = "gcp_cloud_tasks_scaler" +++ ### Trigger Specification -This specification describes the `gcp-cloudtasks` trigger for Google Cloud Platform‎ Cloud Tasks. +This specification describes the `gcp-cloudtasks` trigger for Google Cloud Platform Cloud Tasks. ```yaml triggers: @@ -21,7 +21,7 @@ triggers: credentialsFromEnv: GOOGLE_APPLICATION_CREDENTIALS_JSON # Required ``` -The Google Cloud Platform‎ (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue. +The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue. The `credentialsFromEnv` property maps to the name of an environment variable in the scale target (`scaleTargetRef`) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Cloud Task queue. diff --git a/content/docs/2.14/scalers/gcp-pub-sub.md b/content/docs/2.14/scalers/gcp-pub-sub.md index b2ca1388c..650c07a58 100644 --- a/content/docs/2.14/scalers/gcp-pub-sub.md +++ b/content/docs/2.14/scalers/gcp-pub-sub.md @@ -1,14 +1,15 @@ +++ -title = "Google Cloud Platform‎ Pub/Sub" +title = "Google Cloud Platform Pub/Sub" availability = "v1.0+" maintainer = "Community" -description = "Scale applications based on Google Cloud Platform‎ Pub/Sub." +category = "Messaging" +description = "Scale applications based on Google Cloud Platform Pub/Sub." go_file = "gcp_pubsub_scaler" +++ ### Trigger Specification -This specification describes the `gcp-pubsub` trigger for Google Cloud Platform‎ Pub/Sub. +This specification describes the `gcp-pubsub` trigger for Google Cloud Platform Pub/Sub. ```yaml triggers: @@ -27,7 +28,7 @@ triggers: credentialsFromEnv: GOOGLE_APPLICATION_CREDENTIALS_JSON # Required ``` -The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc. +The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc. - `credentialsFromEnv` - This property maps to the name of an environment variable in the scale target (`scaleTargetRef`) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription. diff --git a/content/docs/2.14/scalers/gcp-stackdriver.md b/content/docs/2.14/scalers/gcp-stackdriver.md index de97b9c57..0ff287fec 100644 --- a/content/docs/2.14/scalers/gcp-stackdriver.md +++ b/content/docs/2.14/scalers/gcp-stackdriver.md @@ -2,6 +2,7 @@ title = "Google Cloud Platform Stackdriver" availability = "2.7+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on a metric obtained from Stackdriver." go_file = "gcp_stackdriver_scaler" +++ diff --git a/content/docs/2.14/scalers/gcp-storage.md b/content/docs/2.14/scalers/gcp-storage.md index a4a0ccc03..e32b5c912 100644 --- a/content/docs/2.14/scalers/gcp-storage.md +++ b/content/docs/2.14/scalers/gcp-storage.md @@ -2,6 +2,7 @@ title = "Google Cloud Platform Storage" availability = "2.7+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on the count of objects in a given Google Cloud Storage (GCS) bucket." go_file = "gcp_storage_scaler" +++ diff --git a/content/docs/2.14/scalers/github-runner.md b/content/docs/2.14/scalers/github-runner.md index 56719eba4..f8da2f8ce 100644 --- a/content/docs/2.14/scalers/github-runner.md +++ b/content/docs/2.14/scalers/github-runner.md @@ -2,6 +2,7 @@ title = "Github Runner Scaler" availability = "v2.10+" maintainer = "GitHub" +category = "CI/CD" description = "Scale GitHub Runners based on the number of queued jobs in GitHub Actions" go_file = "github_runner_scaler" +++ diff --git a/content/docs/2.14/scalers/graphite.md b/content/docs/2.14/scalers/graphite.md index 88bd21097..08fa4d5f0 100644 --- a/content/docs/2.14/scalers/graphite.md +++ b/content/docs/2.14/scalers/graphite.md @@ -2,6 +2,7 @@ title = "Graphite" availability = "v2.5+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on metrics in Graphite." go_file = "graphite_scaler" +++ diff --git a/content/docs/2.14/scalers/huawei-cloudeye.md b/content/docs/2.14/scalers/huawei-cloudeye.md index 97863f25c..2ddfadaba 100644 --- a/content/docs/2.14/scalers/huawei-cloudeye.md +++ b/content/docs/2.14/scalers/huawei-cloudeye.md @@ -2,6 +2,7 @@ title = "Huawei Cloudeye" availability = "v1.1+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a Huawei Cloudeye." go_file = "huawei_cloudeye_scaler" +++ diff --git a/content/docs/2.14/scalers/ibm-mq.md b/content/docs/2.14/scalers/ibm-mq.md index f3aceaf3a..786e66ee2 100644 --- a/content/docs/2.14/scalers/ibm-mq.md +++ b/content/docs/2.14/scalers/ibm-mq.md @@ -2,6 +2,7 @@ title = "IBM MQ" availability = "v2.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on IBM MQ Queue" go_file = "ibmmq_scaler" +++ diff --git a/content/docs/2.14/scalers/influxdb.md b/content/docs/2.14/scalers/influxdb.md index 7aafafb87..2be2f830b 100644 --- a/content/docs/2.14/scalers/influxdb.md +++ b/content/docs/2.14/scalers/influxdb.md @@ -2,6 +2,7 @@ title = "InfluxDB" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on InfluxDB queries" go_file = "influxdb_scaler" +++ diff --git a/content/docs/2.14/scalers/kubernetes-workload.md b/content/docs/2.14/scalers/kubernetes-workload.md index 365b2f878..bb0d18159 100644 --- a/content/docs/2.14/scalers/kubernetes-workload.md +++ b/content/docs/2.14/scalers/kubernetes-workload.md @@ -2,6 +2,7 @@ title = "Kubernetes Workload" availability = "v2.4+" maintainer = "Community" +category = "Apps" description = "Scale applications based on the count of running pods that match the given selectors." go_file = "kubernetes_workload_scaler" +++ diff --git a/content/docs/2.14/scalers/liiklus-topic.md b/content/docs/2.14/scalers/liiklus-topic.md index 5741a0df3..4ef51a7c6 100644 --- a/content/docs/2.14/scalers/liiklus-topic.md +++ b/content/docs/2.14/scalers/liiklus-topic.md @@ -2,6 +2,7 @@ title = "Liiklus Topic" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on Liiklus Topic." go_file = "liiklus_scaler" +++ diff --git a/content/docs/2.14/scalers/memory.md b/content/docs/2.14/scalers/memory.md index ec55f56e2..af6c76a4c 100644 --- a/content/docs/2.14/scalers/memory.md +++ b/content/docs/2.14/scalers/memory.md @@ -2,6 +2,7 @@ title = "Memory" availability = "v2.0+" maintainer = "Community" +category = "Apps" description = "Scale applications based on memory metrics." go_file = "cpu_memory_scaler" +++ diff --git a/content/docs/2.14/scalers/metrics-api.md b/content/docs/2.14/scalers/metrics-api.md index f4bdb68a5..ae22df53b 100644 --- a/content/docs/2.14/scalers/metrics-api.md +++ b/content/docs/2.14/scalers/metrics-api.md @@ -2,6 +2,7 @@ title = "Metrics API" availability = "v2.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a metric provided by an API" go_file = "metrics_api_scaler" +++ diff --git a/content/docs/2.14/scalers/mongodb.md b/content/docs/2.14/scalers/mongodb.md index d36ff1c31..2ca3c1068 100644 --- a/content/docs/2.14/scalers/mongodb.md +++ b/content/docs/2.14/scalers/mongodb.md @@ -1,6 +1,7 @@ +++ title = "MongoDB" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on MongoDB queries." availability = "v2.1+" go_file = "mongo_scaler" diff --git a/content/docs/2.14/scalers/mssql.md b/content/docs/2.14/scalers/mssql.md index 98839f2d2..78b5c9803 100644 --- a/content/docs/2.14/scalers/mssql.md +++ b/content/docs/2.14/scalers/mssql.md @@ -2,6 +2,7 @@ title = "MSSQL" availability = "v2.2+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Microsoft SQL Server (MSSQL) query results." go_file = "mssql_scaler" +++ diff --git a/content/docs/2.14/scalers/mysql.md b/content/docs/2.14/scalers/mysql.md index 2ac08c531..8598d34c8 100644 --- a/content/docs/2.14/scalers/mysql.md +++ b/content/docs/2.14/scalers/mysql.md @@ -2,6 +2,7 @@ title = "MySQL" availability = "v1.2+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on MySQL query result." go_file = "mysql_scaler" +++ diff --git a/content/docs/2.14/scalers/nats-jetstream.md b/content/docs/2.14/scalers/nats-jetstream.md index 4cb8e812e..f81517a83 100644 --- a/content/docs/2.14/scalers/nats-jetstream.md +++ b/content/docs/2.14/scalers/nats-jetstream.md @@ -3,6 +3,7 @@ title = "NATS JetStream" layout = "scaler" availability = "v2.8+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on NATS JetStream." go_file = "nats_jetstream_scaler" +++ diff --git a/content/docs/2.14/scalers/nats-streaming.md b/content/docs/2.14/scalers/nats-streaming.md index f26887447..490082ed3 100644 --- a/content/docs/2.14/scalers/nats-streaming.md +++ b/content/docs/2.14/scalers/nats-streaming.md @@ -2,6 +2,7 @@ title = "NATS Streaming" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on NATS Streaming." go_file = "stan_scaler" +++ diff --git a/content/docs/2.14/scalers/new-relic.md b/content/docs/2.14/scalers/new-relic.md index 3d12b8ca2..08bc3b521 100644 --- a/content/docs/2.14/scalers/new-relic.md +++ b/content/docs/2.14/scalers/new-relic.md @@ -2,6 +2,7 @@ title = "New Relic" availability = "2.6+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on New Relic NRQL" go_file = "newrelic_scaler" +++ diff --git a/content/docs/2.14/scalers/openstack-metric.md b/content/docs/2.14/scalers/openstack-metric.md index 1d9330dc9..c50a8ec04 100644 --- a/content/docs/2.14/scalers/openstack-metric.md +++ b/content/docs/2.14/scalers/openstack-metric.md @@ -2,6 +2,7 @@ title = "OpenStack Metric" availability = "v2.3+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a threshold reached by a specific measure from OpenStack Metric API." go_file = "openstack_metrics_scaler" +++ diff --git a/content/docs/2.14/scalers/openstack-swift.md b/content/docs/2.14/scalers/openstack-swift.md index 392dc5b1b..147132ec5 100644 --- a/content/docs/2.14/scalers/openstack-swift.md +++ b/content/docs/2.14/scalers/openstack-swift.md @@ -2,6 +2,7 @@ title = "OpenStack Swift" availability = "v2.1+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on the count of objects in a given OpenStack Swift container." go_file = "openstack_swift_scaler" +++ diff --git a/content/docs/2.14/scalers/postgresql.md b/content/docs/2.14/scalers/postgresql.md index bc55a40b3..8c570b17e 100644 --- a/content/docs/2.14/scalers/postgresql.md +++ b/content/docs/2.14/scalers/postgresql.md @@ -2,6 +2,7 @@ title = "PostgreSQL" availability = "v1.2+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on a PostgreSQL query." go_file = "postgresql_scaler" +++ diff --git a/content/docs/2.14/scalers/predictkube.md b/content/docs/2.14/scalers/predictkube.md index c9e33715a..f79cf594e 100644 --- a/content/docs/2.14/scalers/predictkube.md +++ b/content/docs/2.14/scalers/predictkube.md @@ -2,6 +2,7 @@ title = "Predictkube" availability = "v2.6+" maintainer = "Dysnix" +category = "Metrics" description = "AI-based predictive scaling based on Prometheus metrics & PredictKube SaaS." go_file = "predictkube_scaler" +++ diff --git a/content/docs/2.14/scalers/prometheus.md b/content/docs/2.14/scalers/prometheus.md index a84d40f8a..406f8c8db 100644 --- a/content/docs/2.14/scalers/prometheus.md +++ b/content/docs/2.14/scalers/prometheus.md @@ -2,6 +2,7 @@ title = "Prometheus" availability = "v1.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on Prometheus." go_file = "prometheus_scaler" +++ diff --git a/content/docs/2.14/scalers/pulsar.md b/content/docs/2.14/scalers/pulsar.md index 4f6141c16..b0c8edc11 100644 --- a/content/docs/2.14/scalers/pulsar.md +++ b/content/docs/2.14/scalers/pulsar.md @@ -2,6 +2,7 @@ title = "Apache Pulsar" availability = "v2.8" maintainer = "Community" +category = "Messaging" description = "Scale applications based on an Apache Pulsar topic subscription." go_file = "pulsar_scaler" layout = "scaler" diff --git a/content/docs/2.14/scalers/rabbitmq-queue.md b/content/docs/2.14/scalers/rabbitmq-queue.md index 932494cad..1e65d7dd5 100644 --- a/content/docs/2.14/scalers/rabbitmq-queue.md +++ b/content/docs/2.14/scalers/rabbitmq-queue.md @@ -2,6 +2,7 @@ title = "RabbitMQ Queue" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on RabbitMQ Queue." go_file = "rabbitmq_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-cluster-lists.md b/content/docs/2.14/scalers/redis-cluster-lists.md index 38d1960d8..6e6c240e9 100644 --- a/content/docs/2.14/scalers/redis-cluster-lists.md +++ b/content/docs/2.14/scalers/redis-cluster-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists (supports Redis Cluster)" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Redis Lists scaler with support for Redis Cluster topology" go_file = "redis_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-cluster-streams.md b/content/docs/2.14/scalers/redis-cluster-streams.md index 249ff0a5a..be57aa5f7 100644 --- a/content/docs/2.14/scalers/redis-cluster-streams.md +++ b/content/docs/2.14/scalers/redis-cluster-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams (supports Redis Cluster)" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Redis Streams scaler with support for Redis Cluster topology" go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-lists.md b/content/docs/2.14/scalers/redis-lists.md index 45f2979fc..e8b0ad83f 100644 --- a/content/docs/2.14/scalers/redis-lists.md +++ b/content/docs/2.14/scalers/redis-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists" availability = "v1.0+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Redis Lists." go_file = "redis_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-sentinel-lists.md b/content/docs/2.14/scalers/redis-sentinel-lists.md index 852ab00d7..07bf4b25e 100644 --- a/content/docs/2.14/scalers/redis-sentinel-lists.md +++ b/content/docs/2.14/scalers/redis-sentinel-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists (supports Redis Sentinel)" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Redis Lists scaler with support for Redis Sentinel topology" go_file = "redis_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-sentinel-streams.md b/content/docs/2.14/scalers/redis-sentinel-streams.md index e8fb32351..0070884d9 100644 --- a/content/docs/2.14/scalers/redis-sentinel-streams.md +++ b/content/docs/2.14/scalers/redis-sentinel-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams (supports Redis Sentinel)" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Redis Streams scaler with support for Redis Sentinel topology" go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.14/scalers/redis-streams.md b/content/docs/2.14/scalers/redis-streams.md index 45ca1bb42..0c8436acb 100644 --- a/content/docs/2.14/scalers/redis-streams.md +++ b/content/docs/2.14/scalers/redis-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams" availability = "v1.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Redis Streams." go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.14/scalers/selenium-grid-scaler.md b/content/docs/2.14/scalers/selenium-grid-scaler.md index edeff1da7..d30c30aa9 100644 --- a/content/docs/2.14/scalers/selenium-grid-scaler.md +++ b/content/docs/2.14/scalers/selenium-grid-scaler.md @@ -2,6 +2,7 @@ title = "Selenium Grid Scaler" availability = "v2.4+" maintainer = "Volvo Cars" +category = "Testing" description = "Scales Selenium browser nodes based on number of requests waiting in session queue" go_file = "selenium_grid_scaler" +++ diff --git a/content/docs/2.14/scalers/solace-pub-sub.md b/content/docs/2.14/scalers/solace-pub-sub.md index 351a8e360..c8a3e8ba5 100644 --- a/content/docs/2.14/scalers/solace-pub-sub.md +++ b/content/docs/2.14/scalers/solace-pub-sub.md @@ -2,6 +2,7 @@ title = "Solace PubSub+ Event Broker" availability = "2.4+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on Solace PubSub+ Event Broker Queues" go_file = "solace_scaler" +++ diff --git a/content/docs/2.14/scalers/solr.md b/content/docs/2.14/scalers/solr.md index a4fafb7f6..9eaac8f65 100644 --- a/content/docs/2.14/scalers/solr.md +++ b/content/docs/2.14/scalers/solr.md @@ -2,6 +2,7 @@ title = "Solr" availability = "v2.11+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on Solr query results." go_file = "solr_scaler" +++ diff --git a/content/docs/2.15/scalers/activemq.md b/content/docs/2.15/scalers/activemq.md index a970f9566..b9c012798 100644 --- a/content/docs/2.15/scalers/activemq.md +++ b/content/docs/2.15/scalers/activemq.md @@ -2,6 +2,7 @@ title = "ActiveMQ" availability = "v2.6+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on ActiveMQ Queue." go_file = "activemq_scaler" +++ diff --git a/content/docs/2.15/scalers/apache-kafka-go.md b/content/docs/2.15/scalers/apache-kafka-go.md index 8c69ca0de..e2c7b7fd8 100644 --- a/content/docs/2.15/scalers/apache-kafka-go.md +++ b/content/docs/2.15/scalers/apache-kafka-go.md @@ -2,6 +2,7 @@ title = "Apache Kafka (Experimental)" availability = "v2.12+" maintainer = "Community" +category = "Messaging" description = "Experimental scaler based on 'segmentio/kafka-go' library. Scale applications based on an Apache Kafka topic or other services that support Kafka protocol." go_file = "apache_kafka_scaler" +++ diff --git a/content/docs/2.15/scalers/apache-kafka.md b/content/docs/2.15/scalers/apache-kafka.md index 5a66cae58..15414f5d5 100644 --- a/content/docs/2.15/scalers/apache-kafka.md +++ b/content/docs/2.15/scalers/apache-kafka.md @@ -2,6 +2,7 @@ title = "Apache Kafka" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on an Apache Kafka topic or other services that support Kafka protocol." go_file = "kafka_scaler" +++ diff --git a/content/docs/2.15/scalers/arangodb.md b/content/docs/2.15/scalers/arangodb.md index 81ac3cec3..f3c1c6eb4 100644 --- a/content/docs/2.15/scalers/arangodb.md +++ b/content/docs/2.15/scalers/arangodb.md @@ -2,6 +2,7 @@ title = "ArangoDB" availability = "v2.10+" maintainer = "Community" +category = "Datastore" description = "Scale applications based on ArangoDB query result." go_file = "arangodb_scaler" +++ diff --git a/content/docs/2.15/scalers/artemis.md b/content/docs/2.15/scalers/artemis.md index 08613af50..19500e25c 100644 --- a/content/docs/2.15/scalers/artemis.md +++ b/content/docs/2.15/scalers/artemis.md @@ -2,6 +2,7 @@ title = "ActiveMQ Artemis" availability = "v1.5+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on ActiveMQ Artemis queues" go_file = "artemis_scaler" +++ diff --git a/content/docs/2.15/scalers/aws-cloudwatch.md b/content/docs/2.15/scalers/aws-cloudwatch.md index f3ac9f2ea..3b433225e 100644 --- a/content/docs/2.15/scalers/aws-cloudwatch.md +++ b/content/docs/2.15/scalers/aws-cloudwatch.md @@ -2,6 +2,7 @@ title = "AWS CloudWatch" availability = "v1.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on AWS CloudWatch." go_file = "aws_cloudwatch_scaler" +++ diff --git a/content/docs/2.15/scalers/aws-dynamodb-streams.md b/content/docs/2.15/scalers/aws-dynamodb-streams.md index 0b9cb4d2d..9a3fcb142 100644 --- a/content/docs/2.15/scalers/aws-dynamodb-streams.md +++ b/content/docs/2.15/scalers/aws-dynamodb-streams.md @@ -2,6 +2,7 @@ title = "AWS DynamoDB Streams" availability = "v2.8+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on AWS DynamoDB Streams" go_file = "aws_dynamodb_streams_scaler" +++ diff --git a/content/docs/2.15/scalers/aws-dynamodb.md b/content/docs/2.15/scalers/aws-dynamodb.md index ca5c72df4..f01141549 100644 --- a/content/docs/2.15/scalers/aws-dynamodb.md +++ b/content/docs/2.15/scalers/aws-dynamodb.md @@ -2,6 +2,7 @@ title = "AWS DynamoDB" availability = "v2.7+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on the records count in AWS DynamoDB" go_file = "aws_dynamodb_scaler" +++ diff --git a/content/docs/2.15/scalers/aws-kinesis.md b/content/docs/2.15/scalers/aws-kinesis.md index f13d878cb..901863983 100644 --- a/content/docs/2.15/scalers/aws-kinesis.md +++ b/content/docs/2.15/scalers/aws-kinesis.md @@ -2,6 +2,7 @@ title = "AWS Kinesis Stream" availability = "v1.1+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on AWS Kinesis Stream." go_file = "aws_kinesis_stream_scaler" +++ diff --git a/content/docs/2.15/scalers/aws-sqs.md b/content/docs/2.15/scalers/aws-sqs.md index aba7bbec6..95eb2387c 100644 --- a/content/docs/2.15/scalers/aws-sqs.md +++ b/content/docs/2.15/scalers/aws-sqs.md @@ -2,6 +2,7 @@ title = "AWS SQS Queue" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on AWS SQS Queue." go_file = "aws_sqs_queue_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-app-insights.md b/content/docs/2.15/scalers/azure-app-insights.md index 7a9891ab1..234a00f32 100644 --- a/content/docs/2.15/scalers/azure-app-insights.md +++ b/content/docs/2.15/scalers/azure-app-insights.md @@ -2,6 +2,7 @@ title = "Azure Application Insights" availability = "v2.6+" maintainer = "Microsoft" +category = "Metrics" description = "Scale applications based on Azure Application Insights metrics." go_file = "azure_app_insights_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-data-explorer.md b/content/docs/2.15/scalers/azure-data-explorer.md index 0a3e408c8..6493bafd1 100644 --- a/content/docs/2.15/scalers/azure-data-explorer.md +++ b/content/docs/2.15/scalers/azure-data-explorer.md @@ -2,6 +2,7 @@ title = "Azure Data Explorer" availability = "v2.7+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Azure Data Explorer query result." go_file = "azure_data_explorer_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-event-hub.md b/content/docs/2.15/scalers/azure-event-hub.md index e19858754..54135b492 100644 --- a/content/docs/2.15/scalers/azure-event-hub.md +++ b/content/docs/2.15/scalers/azure-event-hub.md @@ -2,6 +2,7 @@ title = "Azure Event Hubs" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Event Hubs." go_file = "azure_eventhub_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-log-analytics.md b/content/docs/2.15/scalers/azure-log-analytics.md index fb49826b9..c7743db27 100644 --- a/content/docs/2.15/scalers/azure-log-analytics.md +++ b/content/docs/2.15/scalers/azure-log-analytics.md @@ -2,6 +2,7 @@ title = "Azure Log Analytics" availability = "v2.0+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Azure Log Analytics query result" go_file = "azure_log_analytics_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-monitor.md b/content/docs/2.15/scalers/azure-monitor.md index 86d94747f..156aa1099 100644 --- a/content/docs/2.15/scalers/azure-monitor.md +++ b/content/docs/2.15/scalers/azure-monitor.md @@ -2,6 +2,7 @@ title = "Azure Monitor" availability = "v1.3+" maintainer = "Microsoft" +category = "Metrics" description = "Scale applications based on Azure Monitor metrics." go_file = "azure_monitor_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-pipelines.md b/content/docs/2.15/scalers/azure-pipelines.md index af6d1818f..4933bfae4 100644 --- a/content/docs/2.15/scalers/azure-pipelines.md +++ b/content/docs/2.15/scalers/azure-pipelines.md @@ -2,6 +2,7 @@ title = "Azure Pipelines" availability = "v2.3+" maintainer = "Microsoft" +category = "CI/CD" description = "Scale applications based on agent pool queues for Azure Pipelines." go_file = "azure_pipelines_scaler" +++ diff --git a/content/docs/2.15/scalers/azure-service-bus.md b/content/docs/2.15/scalers/azure-service-bus.md index 01d4ebd5a..ca498fbc9 100644 --- a/content/docs/2.15/scalers/azure-service-bus.md +++ b/content/docs/2.15/scalers/azure-service-bus.md @@ -1,6 +1,7 @@ +++ title = "Azure Service Bus" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Service Bus Queues or Topics." availability = "v1.0+" go_file = "azure_servicebus_scaler" diff --git a/content/docs/2.15/scalers/azure-storage-blob.md b/content/docs/2.15/scalers/azure-storage-blob.md index 70f16b950..05bdbb220 100644 --- a/content/docs/2.15/scalers/azure-storage-blob.md +++ b/content/docs/2.15/scalers/azure-storage-blob.md @@ -2,6 +2,7 @@ title = "Azure Blob Storage" availability = "v1.1+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on the count of blobs in a given Azure Blob Storage container." notice = "As of now, this Azure Blob Storage scaler scales based on the count of the blobs in a container as opposed to the Azure Functions behavior where code is only triggered on new blobs." go_file = "azure_blob_scaler" diff --git a/content/docs/2.15/scalers/azure-storage-queue.md b/content/docs/2.15/scalers/azure-storage-queue.md index 5e6066b1c..76402c14a 100644 --- a/content/docs/2.15/scalers/azure-storage-queue.md +++ b/content/docs/2.15/scalers/azure-storage-queue.md @@ -2,6 +2,7 @@ title = "Azure Storage Queue" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on Azure Storage Queues." go_file = "azure_queue_scaler" +++ diff --git a/content/docs/2.15/scalers/cassandra.md b/content/docs/2.15/scalers/cassandra.md index ccf2e9e0a..d662388d3 100644 --- a/content/docs/2.15/scalers/cassandra.md +++ b/content/docs/2.15/scalers/cassandra.md @@ -2,6 +2,7 @@ title = "Cassandra" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Cassandra query results." go_file = "cassandra_scaler" +++ diff --git a/content/docs/2.15/scalers/couchdb.md b/content/docs/2.15/scalers/couchdb.md index 07a868ab9..444126c19 100644 --- a/content/docs/2.15/scalers/couchdb.md +++ b/content/docs/2.15/scalers/couchdb.md @@ -2,6 +2,7 @@ title = "CouchDB" availability = "v2.9+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on CouchDB query results." go_file = "couchdb_scaler" +++ diff --git a/content/docs/2.15/scalers/cpu.md b/content/docs/2.15/scalers/cpu.md index 5051a22ab..ad4efa3e2 100644 --- a/content/docs/2.15/scalers/cpu.md +++ b/content/docs/2.15/scalers/cpu.md @@ -2,6 +2,7 @@ title = "CPU" availability = "v2.0+" maintainer = "Community" +category = "Apps" description = "Scale applications based on cpu metrics." go_file = "cpu_memory_scaler" +++ diff --git a/content/docs/2.15/scalers/cron.md b/content/docs/2.15/scalers/cron.md index 8a5f63821..3a526742d 100644 --- a/content/docs/2.15/scalers/cron.md +++ b/content/docs/2.15/scalers/cron.md @@ -2,6 +2,7 @@ title = "Cron" availability = "v1.5+" maintainer = "Community" +category = "Scheduling" description = "Scale applications based on a cron schedule." go_file = "cron_scaler" +++ diff --git a/content/docs/2.15/scalers/datadog.md b/content/docs/2.15/scalers/datadog.md index 49115a514..cf7e01d24 100644 --- a/content/docs/2.15/scalers/datadog.md +++ b/content/docs/2.15/scalers/datadog.md @@ -2,6 +2,7 @@ title = "Datadog" availability = "v2.6+" maintainer = "Datadog" +category = "Metrics" description = "Scale applications based on Datadog." go_file = "datadog_scaler" +++ diff --git a/content/docs/2.15/scalers/elasticsearch.md b/content/docs/2.15/scalers/elasticsearch.md index aa432c0bc..95ee76d6c 100644 --- a/content/docs/2.15/scalers/elasticsearch.md +++ b/content/docs/2.15/scalers/elasticsearch.md @@ -2,6 +2,7 @@ title = "Elasticsearch" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on elasticsearch search template query result." go_file = "elasticsearch_scaler" +++ diff --git a/content/docs/2.15/scalers/etcd.md b/content/docs/2.15/scalers/etcd.md index 27a236b57..f02da9ba3 100644 --- a/content/docs/2.15/scalers/etcd.md +++ b/content/docs/2.15/scalers/etcd.md @@ -2,6 +2,7 @@ title = "Etcd" availability = "v2.9+" maintainer = "Huawei Cloud" +category = "Data & Storage" description = "Scale applications based on an etcd key-value pair. By watching an etcd key, a passively received push mode, the scaler can activate applications with lower load usage than frequent pull mode" go_file = "etcd_scaler" +++ diff --git a/content/docs/2.15/scalers/external-push.md b/content/docs/2.15/scalers/external-push.md index b659d860e..ffabbc0fe 100644 --- a/content/docs/2.15/scalers/external-push.md +++ b/content/docs/2.15/scalers/external-push.md @@ -2,6 +2,7 @@ title = "External Push" availability = "v2.0+" maintainer = "Microsoft" +category = "Extensibility" description = "Scale applications based on an external push scaler." go_file = "external_scaler" +++ diff --git a/content/docs/2.15/scalers/external.md b/content/docs/2.15/scalers/external.md index b011700f5..ec785073d 100644 --- a/content/docs/2.15/scalers/external.md +++ b/content/docs/2.15/scalers/external.md @@ -2,6 +2,7 @@ title = "External" availability = "v1.0+" maintainer = "Microsoft" +category = "Extensibility" description = "Scale applications based on an external scaler." go_file = "external_scaler" +++ diff --git a/content/docs/2.15/scalers/gcp-cloud-tasks.md b/content/docs/2.15/scalers/gcp-cloud-tasks.md index 9ddc6b11a..0c504c8ba 100644 --- a/content/docs/2.15/scalers/gcp-cloud-tasks.md +++ b/content/docs/2.15/scalers/gcp-cloud-tasks.md @@ -1,14 +1,14 @@ +++ -title = "Google Cloud Platform‎ Cloud Tasks" +title = "Google Cloud Platform Cloud Tasks" availability = "v2.12+" maintainer = "Community" -description = "Scale applications based on Google Cloud Platform‎ Cloud Tasks." +description = "Scale applications based on Google Cloud Platform Cloud Tasks." go_file = "gcp_cloud_tasks_scaler" +++ ### Trigger Specification -This specification describes the `gcp-cloudtasks` trigger for Google Cloud Platform‎ Cloud Tasks. +This specification describes the `gcp-cloudtasks` trigger for Google Cloud Platform Cloud Tasks. ```yaml triggers: @@ -22,7 +22,7 @@ triggers: credentialsFromEnv: GOOGLE_APPLICATION_CREDENTIALS_JSON # Required ``` -The Google Cloud Platform‎ (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue. +The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue. The `credentialsFromEnv` property maps to the name of an environment variable in the scale target (`scaleTargetRef`) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Cloud Task queue. diff --git a/content/docs/2.15/scalers/gcp-pub-sub.md b/content/docs/2.15/scalers/gcp-pub-sub.md index e09bf2412..801dbc2c3 100644 --- a/content/docs/2.15/scalers/gcp-pub-sub.md +++ b/content/docs/2.15/scalers/gcp-pub-sub.md @@ -1,14 +1,15 @@ +++ -title = "Google Cloud Platform‎ Pub/Sub" +title = "Google Cloud Platform Pub/Sub" availability = "v1.0+" maintainer = "Community" -description = "Scale applications based on Google Cloud Platform‎ Pub/Sub." +category = "Messaging" +description = "Scale applications based on Google Cloud Platform Pub/Sub." go_file = "gcp_pubsub_scaler" +++ ### Trigger Specification -This specification describes the `gcp-pubsub` trigger for Google Cloud Platform‎ Pub/Sub. +This specification describes the `gcp-pubsub` trigger for Google Cloud Platform Pub/Sub. ```yaml triggers: @@ -28,7 +29,7 @@ triggers: credentialsFromEnv: GOOGLE_APPLICATION_CREDENTIALS_JSON # Required ``` -The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc. +The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc. - `credentialsFromEnv` - This property maps to the name of an environment variable in the scale target (`scaleTargetRef`) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription. diff --git a/content/docs/2.15/scalers/gcp-stackdriver.md b/content/docs/2.15/scalers/gcp-stackdriver.md index c961d81da..39e425b33 100644 --- a/content/docs/2.15/scalers/gcp-stackdriver.md +++ b/content/docs/2.15/scalers/gcp-stackdriver.md @@ -2,6 +2,7 @@ title = "Google Cloud Platform Stackdriver" availability = "2.7+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a metric obtained from Stackdriver." go_file = "gcp_stackdriver_scaler" +++ diff --git a/content/docs/2.15/scalers/gcp-storage.md b/content/docs/2.15/scalers/gcp-storage.md index a4a0ccc03..e32b5c912 100644 --- a/content/docs/2.15/scalers/gcp-storage.md +++ b/content/docs/2.15/scalers/gcp-storage.md @@ -2,6 +2,7 @@ title = "Google Cloud Platform Storage" availability = "2.7+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on the count of objects in a given Google Cloud Storage (GCS) bucket." go_file = "gcp_storage_scaler" +++ diff --git a/content/docs/2.15/scalers/github-runner.md b/content/docs/2.15/scalers/github-runner.md index 56719eba4..f8da2f8ce 100644 --- a/content/docs/2.15/scalers/github-runner.md +++ b/content/docs/2.15/scalers/github-runner.md @@ -2,6 +2,7 @@ title = "Github Runner Scaler" availability = "v2.10+" maintainer = "GitHub" +category = "CI/CD" description = "Scale GitHub Runners based on the number of queued jobs in GitHub Actions" go_file = "github_runner_scaler" +++ diff --git a/content/docs/2.15/scalers/graphite.md b/content/docs/2.15/scalers/graphite.md index 88bd21097..08fa4d5f0 100644 --- a/content/docs/2.15/scalers/graphite.md +++ b/content/docs/2.15/scalers/graphite.md @@ -2,6 +2,7 @@ title = "Graphite" availability = "v2.5+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on metrics in Graphite." go_file = "graphite_scaler" +++ diff --git a/content/docs/2.15/scalers/huawei-cloudeye.md b/content/docs/2.15/scalers/huawei-cloudeye.md index 97863f25c..2ddfadaba 100644 --- a/content/docs/2.15/scalers/huawei-cloudeye.md +++ b/content/docs/2.15/scalers/huawei-cloudeye.md @@ -2,6 +2,7 @@ title = "Huawei Cloudeye" availability = "v1.1+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a Huawei Cloudeye." go_file = "huawei_cloudeye_scaler" +++ diff --git a/content/docs/2.15/scalers/ibm-mq.md b/content/docs/2.15/scalers/ibm-mq.md index f3aceaf3a..786e66ee2 100644 --- a/content/docs/2.15/scalers/ibm-mq.md +++ b/content/docs/2.15/scalers/ibm-mq.md @@ -2,6 +2,7 @@ title = "IBM MQ" availability = "v2.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on IBM MQ Queue" go_file = "ibmmq_scaler" +++ diff --git a/content/docs/2.15/scalers/influxdb.md b/content/docs/2.15/scalers/influxdb.md index 7aafafb87..2be2f830b 100644 --- a/content/docs/2.15/scalers/influxdb.md +++ b/content/docs/2.15/scalers/influxdb.md @@ -2,6 +2,7 @@ title = "InfluxDB" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on InfluxDB queries" go_file = "influxdb_scaler" +++ diff --git a/content/docs/2.15/scalers/kubernetes-workload.md b/content/docs/2.15/scalers/kubernetes-workload.md index 365b2f878..bb0d18159 100644 --- a/content/docs/2.15/scalers/kubernetes-workload.md +++ b/content/docs/2.15/scalers/kubernetes-workload.md @@ -2,6 +2,7 @@ title = "Kubernetes Workload" availability = "v2.4+" maintainer = "Community" +category = "Apps" description = "Scale applications based on the count of running pods that match the given selectors." go_file = "kubernetes_workload_scaler" +++ diff --git a/content/docs/2.15/scalers/liiklus-topic.md b/content/docs/2.15/scalers/liiklus-topic.md index 5741a0df3..4ef51a7c6 100644 --- a/content/docs/2.15/scalers/liiklus-topic.md +++ b/content/docs/2.15/scalers/liiklus-topic.md @@ -2,6 +2,7 @@ title = "Liiklus Topic" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on Liiklus Topic." go_file = "liiklus_scaler" +++ diff --git a/content/docs/2.15/scalers/loki.md b/content/docs/2.15/scalers/loki.md index 8cc974e89..e3e553f1d 100644 --- a/content/docs/2.15/scalers/loki.md +++ b/content/docs/2.15/scalers/loki.md @@ -2,6 +2,7 @@ title = "Loki" availability = "v2.9+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on Loki query result." go_file = "loki_scaler" +++ diff --git a/content/docs/2.15/scalers/memory.md b/content/docs/2.15/scalers/memory.md index ec55f56e2..af6c76a4c 100644 --- a/content/docs/2.15/scalers/memory.md +++ b/content/docs/2.15/scalers/memory.md @@ -2,6 +2,7 @@ title = "Memory" availability = "v2.0+" maintainer = "Community" +category = "Apps" description = "Scale applications based on memory metrics." go_file = "cpu_memory_scaler" +++ diff --git a/content/docs/2.15/scalers/metrics-api.md b/content/docs/2.15/scalers/metrics-api.md index f4bdb68a5..ae22df53b 100644 --- a/content/docs/2.15/scalers/metrics-api.md +++ b/content/docs/2.15/scalers/metrics-api.md @@ -2,6 +2,7 @@ title = "Metrics API" availability = "v2.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a metric provided by an API" go_file = "metrics_api_scaler" +++ diff --git a/content/docs/2.15/scalers/mongodb.md b/content/docs/2.15/scalers/mongodb.md index d36ff1c31..2ca3c1068 100644 --- a/content/docs/2.15/scalers/mongodb.md +++ b/content/docs/2.15/scalers/mongodb.md @@ -1,6 +1,7 @@ +++ title = "MongoDB" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on MongoDB queries." availability = "v2.1+" go_file = "mongo_scaler" diff --git a/content/docs/2.15/scalers/mssql.md b/content/docs/2.15/scalers/mssql.md index 98839f2d2..78b5c9803 100644 --- a/content/docs/2.15/scalers/mssql.md +++ b/content/docs/2.15/scalers/mssql.md @@ -2,6 +2,7 @@ title = "MSSQL" availability = "v2.2+" maintainer = "Microsoft" +category = "Data & Storage" description = "Scale applications based on Microsoft SQL Server (MSSQL) query results." go_file = "mssql_scaler" +++ diff --git a/content/docs/2.15/scalers/mysql.md b/content/docs/2.15/scalers/mysql.md index 2ac08c531..8598d34c8 100644 --- a/content/docs/2.15/scalers/mysql.md +++ b/content/docs/2.15/scalers/mysql.md @@ -2,6 +2,7 @@ title = "MySQL" availability = "v1.2+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on MySQL query result." go_file = "mysql_scaler" +++ diff --git a/content/docs/2.15/scalers/nats-jetstream.md b/content/docs/2.15/scalers/nats-jetstream.md index 4cb8e812e..f81517a83 100644 --- a/content/docs/2.15/scalers/nats-jetstream.md +++ b/content/docs/2.15/scalers/nats-jetstream.md @@ -3,6 +3,7 @@ title = "NATS JetStream" layout = "scaler" availability = "v2.8+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on NATS JetStream." go_file = "nats_jetstream_scaler" +++ diff --git a/content/docs/2.15/scalers/nats-streaming.md b/content/docs/2.15/scalers/nats-streaming.md index f26887447..490082ed3 100644 --- a/content/docs/2.15/scalers/nats-streaming.md +++ b/content/docs/2.15/scalers/nats-streaming.md @@ -2,6 +2,7 @@ title = "NATS Streaming" availability = "v1.0+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on NATS Streaming." go_file = "stan_scaler" +++ diff --git a/content/docs/2.15/scalers/new-relic.md b/content/docs/2.15/scalers/new-relic.md index 3d12b8ca2..08bc3b521 100644 --- a/content/docs/2.15/scalers/new-relic.md +++ b/content/docs/2.15/scalers/new-relic.md @@ -2,6 +2,7 @@ title = "New Relic" availability = "2.6+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on New Relic NRQL" go_file = "newrelic_scaler" +++ diff --git a/content/docs/2.15/scalers/openstack-metric.md b/content/docs/2.15/scalers/openstack-metric.md index 1d9330dc9..c50a8ec04 100644 --- a/content/docs/2.15/scalers/openstack-metric.md +++ b/content/docs/2.15/scalers/openstack-metric.md @@ -2,6 +2,7 @@ title = "OpenStack Metric" availability = "v2.3+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on a threshold reached by a specific measure from OpenStack Metric API." go_file = "openstack_metrics_scaler" +++ diff --git a/content/docs/2.15/scalers/openstack-swift.md b/content/docs/2.15/scalers/openstack-swift.md index 392dc5b1b..147132ec5 100644 --- a/content/docs/2.15/scalers/openstack-swift.md +++ b/content/docs/2.15/scalers/openstack-swift.md @@ -2,6 +2,7 @@ title = "OpenStack Swift" availability = "v2.1+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on the count of objects in a given OpenStack Swift container." go_file = "openstack_swift_scaler" +++ diff --git a/content/docs/2.15/scalers/postgresql.md b/content/docs/2.15/scalers/postgresql.md index 51b9b9194..9aa5b8f04 100644 --- a/content/docs/2.15/scalers/postgresql.md +++ b/content/docs/2.15/scalers/postgresql.md @@ -2,6 +2,7 @@ title = "PostgreSQL" availability = "v1.2+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on a PostgreSQL query." go_file = "postgresql_scaler" +++ diff --git a/content/docs/2.15/scalers/predictkube.md b/content/docs/2.15/scalers/predictkube.md index c9e33715a..f79cf594e 100644 --- a/content/docs/2.15/scalers/predictkube.md +++ b/content/docs/2.15/scalers/predictkube.md @@ -2,6 +2,7 @@ title = "Predictkube" availability = "v2.6+" maintainer = "Dysnix" +category = "Metrics" description = "AI-based predictive scaling based on Prometheus metrics & PredictKube SaaS." go_file = "predictkube_scaler" +++ diff --git a/content/docs/2.15/scalers/prometheus.md b/content/docs/2.15/scalers/prometheus.md index a84d40f8a..406f8c8db 100644 --- a/content/docs/2.15/scalers/prometheus.md +++ b/content/docs/2.15/scalers/prometheus.md @@ -2,6 +2,7 @@ title = "Prometheus" availability = "v1.0+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on Prometheus." go_file = "prometheus_scaler" +++ diff --git a/content/docs/2.15/scalers/pulsar.md b/content/docs/2.15/scalers/pulsar.md index 4f6141c16..b0c8edc11 100644 --- a/content/docs/2.15/scalers/pulsar.md +++ b/content/docs/2.15/scalers/pulsar.md @@ -2,6 +2,7 @@ title = "Apache Pulsar" availability = "v2.8" maintainer = "Community" +category = "Messaging" description = "Scale applications based on an Apache Pulsar topic subscription." go_file = "pulsar_scaler" layout = "scaler" diff --git a/content/docs/2.15/scalers/rabbitmq-queue.md b/content/docs/2.15/scalers/rabbitmq-queue.md index 932494cad..1e65d7dd5 100644 --- a/content/docs/2.15/scalers/rabbitmq-queue.md +++ b/content/docs/2.15/scalers/rabbitmq-queue.md @@ -2,6 +2,7 @@ title = "RabbitMQ Queue" availability = "v1.0+" maintainer = "Microsoft" +category = "Messaging" description = "Scale applications based on RabbitMQ Queue." go_file = "rabbitmq_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-cluster-lists.md b/content/docs/2.15/scalers/redis-cluster-lists.md index 38d1960d8..6e6c240e9 100644 --- a/content/docs/2.15/scalers/redis-cluster-lists.md +++ b/content/docs/2.15/scalers/redis-cluster-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists (supports Redis Cluster)" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Redis Lists scaler with support for Redis Cluster topology" go_file = "redis_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-cluster-streams.md b/content/docs/2.15/scalers/redis-cluster-streams.md index 249ff0a5a..be57aa5f7 100644 --- a/content/docs/2.15/scalers/redis-cluster-streams.md +++ b/content/docs/2.15/scalers/redis-cluster-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams (supports Redis Cluster)" availability = "v2.1+" maintainer = "Community" +category = "Data & Storage" description = "Redis Streams scaler with support for Redis Cluster topology" go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-lists.md b/content/docs/2.15/scalers/redis-lists.md index 45f2979fc..e8b0ad83f 100644 --- a/content/docs/2.15/scalers/redis-lists.md +++ b/content/docs/2.15/scalers/redis-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists" availability = "v1.0+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Redis Lists." go_file = "redis_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-sentinel-lists.md b/content/docs/2.15/scalers/redis-sentinel-lists.md index 852ab00d7..07bf4b25e 100644 --- a/content/docs/2.15/scalers/redis-sentinel-lists.md +++ b/content/docs/2.15/scalers/redis-sentinel-lists.md @@ -2,6 +2,7 @@ title = "Redis Lists (supports Redis Sentinel)" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Redis Lists scaler with support for Redis Sentinel topology" go_file = "redis_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-sentinel-streams.md b/content/docs/2.15/scalers/redis-sentinel-streams.md index e8fb32351..0070884d9 100644 --- a/content/docs/2.15/scalers/redis-sentinel-streams.md +++ b/content/docs/2.15/scalers/redis-sentinel-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams (supports Redis Sentinel)" availability = "v2.5+" maintainer = "Community" +category = "Data & Storage" description = "Redis Streams scaler with support for Redis Sentinel topology" go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.15/scalers/redis-streams.md b/content/docs/2.15/scalers/redis-streams.md index 45ca1bb42..0c8436acb 100644 --- a/content/docs/2.15/scalers/redis-streams.md +++ b/content/docs/2.15/scalers/redis-streams.md @@ -2,6 +2,7 @@ title = "Redis Streams" availability = "v1.5+" maintainer = "Community" +category = "Data & Storage" description = "Scale applications based on Redis Streams." go_file = "redis_streams_scaler" +++ diff --git a/content/docs/2.15/scalers/selenium-grid-scaler.md b/content/docs/2.15/scalers/selenium-grid-scaler.md index edeff1da7..d30c30aa9 100644 --- a/content/docs/2.15/scalers/selenium-grid-scaler.md +++ b/content/docs/2.15/scalers/selenium-grid-scaler.md @@ -2,6 +2,7 @@ title = "Selenium Grid Scaler" availability = "v2.4+" maintainer = "Volvo Cars" +category = "Testing" description = "Scales Selenium browser nodes based on number of requests waiting in session queue" go_file = "selenium_grid_scaler" +++ diff --git a/content/docs/2.15/scalers/solace-pub-sub.md b/content/docs/2.15/scalers/solace-pub-sub.md index 351a8e360..c8a3e8ba5 100644 --- a/content/docs/2.15/scalers/solace-pub-sub.md +++ b/content/docs/2.15/scalers/solace-pub-sub.md @@ -2,6 +2,7 @@ title = "Solace PubSub+ Event Broker" availability = "2.4+" maintainer = "Community" +category = "Messaging" description = "Scale applications based on Solace PubSub+ Event Broker Queues" go_file = "solace_scaler" +++ diff --git a/content/docs/2.15/scalers/solr.md b/content/docs/2.15/scalers/solr.md index a4fafb7f6..9eaac8f65 100644 --- a/content/docs/2.15/scalers/solr.md +++ b/content/docs/2.15/scalers/solr.md @@ -2,6 +2,7 @@ title = "Solr" availability = "v2.11+" maintainer = "Community" +category = "Metrics" description = "Scale applications based on Solr query results." go_file = "solr_scaler" +++