File tree 2 files changed +49
-7
lines changed
2 files changed +49
-7
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : kridge.kusionstack.io/v1alpha1
2
+ kind : CircuitBreaker
3
+ metadata :
4
+ name : breaker-demo
5
+ namespace : default
6
+ spec :
7
+ rateLimitings :
8
+ - bucket :
9
+ burst : 500
10
+ interval : 1s
11
+ limit : 20
12
+ name : deletePod
13
+ properties :
14
+ sleepingWindowSize : 15m
15
+ recoverPolicy : SleepingWindow
16
+ resourceRules :
17
+ - apiGroups :
18
+ - " "
19
+ namespaces :
20
+ - ' *'
21
+ resources :
22
+ - pods
23
+ verbs :
24
+ - delete
25
+ triggerPolicy : Normal
26
+ - bucket :
27
+ burst : 200
28
+ interval : 1s
29
+ limit : 20
30
+ name : trafficOffLimit
31
+ restRules :
32
+ - method : POST
33
+ url : https://*.com/*/trafficOff
34
+ triggerPolicy : LimiterOnly
35
+ trafficInterceptRules :
36
+ - contents :
37
+ - .*(127.0.0.1).*
38
+ interceptType : White
39
+ methods :
40
+ - POST
41
+ - GET
42
+ - PUT
43
+ name : internalOnly
Original file line number Diff line number Diff line change @@ -15,13 +15,12 @@ spec:
15
15
everyShardReplicas : 2
16
16
shardingSize : 2
17
17
resourceSelector :
18
- - objectSelector :
19
- relateResources :
20
- - apiGroups :
21
- - ' *'
22
- resources :
23
- - pods
24
- - services
18
+ - relateResources :
19
+ - apiGroups :
20
+ - ' *'
21
+ resources :
22
+ - pods
23
+ - services
25
24
controller :
26
25
leaderElectionName : operator-leader
27
26
selector :
You can’t perform that action at this time.
0 commit comments