@@ -382,7 +382,7 @@ First, you define the type and metadata of the scale rule.
382
382
383
383
``` yaml
384
384
triggers :
385
- - type : azure-servicebus ππΌππΌ
385
+ - type : azure-servicebus β¬
οΈ
386
386
metadata :
387
387
queueName : my-queue
388
388
namespace : service-bus-namespace
@@ -397,7 +397,7 @@ First, you define the type and metadata of the scale rule.
397
397
{
398
398
name: 'azure-servicebus-queue-rule'
399
399
custom: {
400
- type: 'azure-servicebus' ππΌππΌ
400
+ type: 'azure-servicebus' β¬
οΈ
401
401
metadata: {
402
402
queueName: 'my-queue'
403
403
namespace: 'service-bus-namespace'
@@ -415,9 +415,9 @@ First, you define the type and metadata of the scale rule.
415
415
triggers:
416
416
- type: azure-servicebus
417
417
metadata:
418
- queueName: my-queue ππΌππΌ
419
- namespace: service-bus-namespace ππΌππΌ
420
- messageCount: "5" ππΌππΌ
418
+ queueName: my-queue β¬
οΈ
419
+ namespace: service-bus-namespace β¬
οΈ
420
+ messageCount: "5" β¬
οΈ
421
421
` ` `
422
422
423
423
1. In the Bicep template, add all metadata values to the `custom.metadata` section of the scale rule.
@@ -430,9 +430,9 @@ rules: [
430
430
custom: {
431
431
type: 'azure-servicebus'
432
432
metadata: {
433
- queueName: 'my-queue' ππΌππΌ
434
- namespace: 'service-bus-namespace' ππΌππΌ
435
- messageCount: '5' ππΌππΌ
433
+ queueName: 'my-queue' β¬
οΈ
434
+ namespace: 'service-bus-namespace' β¬
οΈ
435
+ messageCount: '5' β¬
οΈ
436
436
}
437
437
}
438
438
}
@@ -462,17 +462,17 @@ KEDA scalers can use secrets in a [TriggerAuthentication](https://keda.sh/docs/l
462
462
namespace: my-project
463
463
type: Opaque
464
464
data:
465
- connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> ππΌππΌ
465
+ connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> β¬
οΈ
466
466
---
467
467
apiVersion: keda.sh/v1alpha1
468
468
kind: TriggerAuthentication
469
469
metadata:
470
470
name: azure-servicebus-auth
471
471
spec:
472
472
secretTargetRef:
473
- - parameter: connection ππΌππΌ
474
- name: my-secrets ππΌππΌ
475
- key: connection-string-secret ππΌππΌ
473
+ - parameter: connection β¬
οΈ
474
+ name: my-secrets β¬
οΈ
475
+ key: connection-string-secret β¬
οΈ
476
476
---
477
477
apiVersion: keda.sh/v1alpha1
478
478
kind: ScaledObject
@@ -510,10 +510,10 @@ KEDA scalers can use secrets in a [TriggerAuthentication](https://keda.sh/docs/l
510
510
configuration: {
511
511
...
512
512
secrets: [
513
- { ππΌππΌ
514
- name: 'connection-string-secret' ππΌππΌ
515
- value: '<SERVICE_BUS_CONNECTION_STRING>' ππΌππΌ
516
- } ππΌππΌ
513
+ { β¬
οΈ
514
+ name: 'connection-string-secret' β¬
οΈ
515
+ value: '<SERVICE_BUS_CONNECTION_STRING>' β¬
οΈ
516
+ } β¬
οΈ
517
517
]
518
518
}
519
519
template: {
@@ -637,7 +637,7 @@ First, you define the type and metadata of the scale rule.
637
637
638
638
` ` ` yml
639
639
triggers:
640
- - type: azure-servicebus ππΌππΌ
640
+ - type: azure-servicebus β¬
οΈ
641
641
metadata:
642
642
queueName: my-queue
643
643
namespace: service-bus-namespace
@@ -652,7 +652,7 @@ First, you define the type and metadata of the scale rule.
652
652
{
653
653
"name": "azure-servicebus-queue-rule",
654
654
"custom": {
655
- "type": "azure-servicebus", ππΌππΌ
655
+ "type": "azure-servicebus", β¬
οΈ
656
656
"metadata": {
657
657
"queueName": "my-queue",
658
658
"namespace": "service-bus-namespace",
@@ -670,9 +670,9 @@ First, you define the type and metadata of the scale rule.
670
670
triggers:
671
671
- type: azure-servicebus
672
672
metadata:
673
- queueName: my-queue ππΌππΌ
674
- namespace: service-bus-namespace ππΌππΌ
675
- messageCount: "5" ππΌππΌ
673
+ queueName: my-queue β¬
οΈ
674
+ namespace: service-bus-namespace β¬
οΈ
675
+ messageCount: "5" β¬
οΈ
676
676
` ` `
677
677
678
678
1. In the ARM template, add all metadata values to the `custom.metadata` section of the scale rule.
@@ -685,9 +685,9 @@ First, you define the type and metadata of the scale rule.
685
685
"custom": {
686
686
"type": "azure-servicebus",
687
687
"metadata": {
688
- "queueName": "my-queue", ππΌππΌ
689
- "namespace": "service-bus-namespace", ππΌππΌ
690
- "messageCount": "5" ππΌππΌ
688
+ "queueName": "my-queue", β¬
οΈ
689
+ "namespace": "service-bus-namespace", β¬
οΈ
690
+ "messageCount": "5" β¬
οΈ
691
691
}
692
692
}
693
693
}
@@ -717,17 +717,17 @@ KEDA scalers can use secrets in a [TriggerAuthentication](https://keda.sh/docs/l
717
717
namespace: my-project
718
718
type: Opaque
719
719
data:
720
- connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> ππΌππΌ
720
+ connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> β¬
οΈ
721
721
---
722
722
apiVersion: keda.sh/v1alpha1
723
723
kind: TriggerAuthentication
724
724
metadata:
725
725
name: azure-servicebus-auth
726
726
spec:
727
727
secretTargetRef:
728
- - parameter: connection ππΌππΌ
729
- name: my-secrets ππΌππΌ
730
- key: connection-string-secret ππΌππΌ
728
+ - parameter: connection β¬
οΈ
729
+ name: my-secrets β¬
οΈ
730
+ key: connection-string-secret β¬
οΈ
731
731
---
732
732
apiVersion: keda.sh/v1alpha1
733
733
kind: ScaledObject
@@ -767,10 +767,10 @@ KEDA scalers can use secrets in a [TriggerAuthentication](https://keda.sh/docs/l
767
767
"configuration": {
768
768
...
769
769
"secrets": [
770
- { ππΌππΌ
771
- "name": "connection-string-secret", ππΌππΌ
772
- "value": "<SERVICE_BUS_CONNECTION_STRING>" ππΌππΌ
773
- } ππΌππΌ
770
+ { β¬
οΈ
771
+ "name": "connection-string-secret", β¬
οΈ
772
+ "value": "<SERVICE_BUS_CONNECTION_STRING>" β¬
οΈ
773
+ } β¬
οΈ
774
774
]
775
775
},
776
776
"template": {
@@ -789,10 +789,10 @@ KEDA scalers can use secrets in a [TriggerAuthentication](https://keda.sh/docs/l
789
789
"messageCount": "5"
790
790
},
791
791
"auth": [
792
- { ππΌππΌ
793
- "secretRef": "connection-string-secret", ππΌππΌ
794
- "triggerParameter": "connection" ππΌππΌ
795
- } ππΌππΌ
792
+ { β¬
οΈ
793
+ "secretRef": "connection-string-secret", β¬
οΈ
794
+ "triggerParameter": "connection" β¬
οΈ
795
+ } β¬
οΈ
796
796
]
797
797
}
798
798
}
@@ -845,7 +845,7 @@ To learn more about using managed identity with scale rules, see [Managed identi
845
845
846
846
` ` ` yml
847
847
triggers:
848
- - type: azure-servicebus ππΌππΌ
848
+ - type: azure-servicebus β¬
οΈ
849
849
metadata:
850
850
queueName: my-queue
851
851
namespace: service-bus-namespace
@@ -864,7 +864,7 @@ To learn more about using managed identity with scale rules, see [Managed identi
864
864
--max-replicas 5 \
865
865
--secrets "connection-string-secret=<SERVICE_BUS_CONNECTION_STRING>" \
866
866
--scale-rule-name azure-servicebus-queue-rule \
867
- --scale-rule-type azure-servicebus \ ππΌππΌ
867
+ --scale-rule-type azure-servicebus \ β¬
οΈ
868
868
--scale-rule-metadata "queueName=my-queue" \
869
869
"namespace=service-bus-namespace" \
870
870
"messageCount=5" \
@@ -877,9 +877,9 @@ To learn more about using managed identity with scale rules, see [Managed identi
877
877
triggers:
878
878
- type: azure-servicebus
879
879
metadata:
880
- queueName: my-queue ππΌππΌ
881
- namespace: service-bus-namespace ππΌππΌ
882
- messageCount: "5" ππΌππΌ
880
+ queueName: my-queue β¬
οΈ
881
+ namespace: service-bus-namespace β¬
οΈ
882
+ messageCount: "5" β¬
οΈ
883
883
` ` `
884
884
885
885
1. In the CLI command, set the `--scale-rule-metadata` parameter to the metadata values.
@@ -897,9 +897,9 @@ To learn more about using managed identity with scale rules, see [Managed identi
897
897
--secrets "connection-string-secret=<SERVICE_BUS_CONNECTION_STRING>" \
898
898
--scale-rule-name azure-servicebus-queue-rule \
899
899
--scale-rule-type azure-servicebus \
900
- --scale-rule-metadata "queueName=my-queue" \ ππΌππΌ
901
- "namespace=service-bus-namespace" \ ππΌππΌ
902
- "messageCount=5" \ ππΌππΌ
900
+ --scale-rule-metadata "queueName=my-queue" \ β¬
οΈ
901
+ "namespace=service-bus-namespace" \ β¬
οΈ
902
+ "messageCount=5" \ β¬
οΈ
903
903
--scale-rule-auth "connection=connection-string-secret"
904
904
` ` `
905
905
@@ -923,17 +923,17 @@ A KEDA scaler supports secrets in a [TriggerAuthentication](https://keda.sh/docs
923
923
namespace: my-project
924
924
type: Opaque
925
925
data:
926
- connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> ππΌππΌ
926
+ connection-string-secret: <SERVICE_BUS_CONNECTION_STRING> β¬
οΈ
927
927
---
928
928
apiVersion: keda.sh/v1alpha1
929
929
kind: TriggerAuthentication
930
930
metadata:
931
931
name: azure-servicebus-auth
932
932
spec:
933
933
secretTargetRef:
934
- - parameter: connection ππΌππΌ
935
- name: my-secrets ππΌππΌ
936
- key: connection-string-secret ππΌππΌ
934
+ - parameter: connection β¬
οΈ
935
+ name: my-secrets β¬
οΈ
936
+ key: connection-string-secret β¬
οΈ
937
937
---
938
938
apiVersion: keda.sh/v1alpha1
939
939
kind: ScaledObject
@@ -969,13 +969,13 @@ A KEDA scaler supports secrets in a [TriggerAuthentication](https://keda.sh/docs
969
969
--image <CONTAINER_IMAGE_LOCATION>
970
970
--min-replicas 0 \
971
971
--max-replicas 5 \
972
- --secrets "connection-string-secret=<SERVICE_BUS_CONNECTION_STRING>" \ ππΌππΌ
972
+ --secrets "connection-string-secret=<SERVICE_BUS_CONNECTION_STRING>" \ β¬
οΈ
973
973
--scale-rule-name azure-servicebus-queue-rule \
974
974
--scale-rule-type azure-servicebus \
975
975
--scale-rule-metadata "queueName=my-queue" \
976
976
"namespace=service-bus-namespace" \
977
977
"messageCount=5" \
978
- --scale-rule-auth "connection=connection-string-secret" ππΌππΌ
978
+ --scale-rule-auth "connection=connection-string-secret" β¬
οΈ
979
979
` ` `
980
980
981
981
# ### Using managed identity
@@ -1022,7 +1022,7 @@ az containerapp create \
1022
1022
1023
1023
` ` ` yml
1024
1024
triggers:
1025
- - type: azure-servicebus ππΌππΌ
1025
+ - type: azure-servicebus β¬
οΈ
1026
1026
metadata:
1027
1027
queueName: my-queue
1028
1028
namespace: service-bus-namespace
@@ -1037,9 +1037,9 @@ az containerapp create \
1037
1037
triggers:
1038
1038
- type: azure-servicebus
1039
1039
metadata:
1040
- queueName: my-queue ππΌππΌ
1041
- namespace: service-bus-namespace ππΌππΌ
1042
- messageCount: "5" ππΌππΌ
1040
+ queueName: my-queue β¬
οΈ
1041
+ namespace: service-bus-namespace β¬
οΈ
1042
+ messageCount: "5" β¬
οΈ
1043
1043
` ` `
1044
1044
1045
1045
1. In the portal, find the *Metadata* section and select **Add**. Enter the name and value for each item in the KEDA `ScaledObject` specification metadata section.
@@ -1070,9 +1070,9 @@ Container Apps scale rules support secrets-based authentication. Scale rules for
1070
1070
name: azure-servicebus-auth
1071
1071
spec:
1072
1072
secretTargetRef:
1073
- - parameter: connection ππΌππΌ
1074
- name: my-secrets ππΌππΌ
1075
- key: connection-string-secret ππΌππΌ
1073
+ - parameter: connection β¬
οΈ
1074
+ name: my-secrets β¬
οΈ
1075
+ key: connection-string-secret β¬
οΈ
1076
1076
---
1077
1077
apiVersion: keda.sh/v1alpha1
1078
1078
kind: ScaledObject
0 commit comments