186 lines
8.3 KiB
YAML
186 lines
8.3 KiB
YAML
apiVersion: cloud.tencent.com/v1alpha1
|
|
kind: TkeServiceConfig
|
|
metadata:
|
|
annotations:
|
|
kubectl.kubernetes.io/last-applied-configuration: |
|
|
{"apiVersion":"cloud.tencent.com/v1alpha1","kind":"TkeServiceConfig","metadata":{"annotations":{},"creationTimestamp":"2025-11-10T10:30:17Z","generation":4,"name":"sit-ingress-auto-ingress-config","namespace":"sit","resourceVersion":"2206754346","uid":"a64d0729-c7b3-416d-8eab-921eaa9c6c9d"},"spec":{"loadBalancer":{"l7Listeners":[{"defaultServer":"test.jennie.im","domains":[{"domain":"test.jennie.im","http2":true,"rules":[{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"GET","httpCheckPath":"/health","httpCode":31,"intervalTime":10,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/chat"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/conversation"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/searches"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/shares"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/api/showcases"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/prod-api/agent/"},{"forwardType":"HTTP","healthCheck":{"checkType":"HTTP","enable":true,"extendedCode":"","healthNum":3,"httpCheckDomain":"test.jennie.im","httpCheckMethod":"HEAD","httpCheckPath":"/","httpCode":31,"intervalTime":5,"sourceIpType":1,"timeout":2,"unHealthNum":3},"scheduler":"WRR","session":{"enable":false},"url":"/prod-api/system"}]}],"keepaliveEnable":0,"port":443,"protocol":"HTTPS"}]}}}
|
|
creationTimestamp: "2025-11-10T10:30:17Z"
|
|
generation: 5
|
|
name: sit-ingress-auto-ingress-config
|
|
namespace: sit
|
|
resourceVersion: "2206893793"
|
|
uid: a64d0729-c7b3-416d-8eab-921eaa9c6c9d
|
|
spec:
|
|
loadBalancer:
|
|
l7Listeners:
|
|
- defaultServer: test.jennie.im
|
|
domains:
|
|
- domain: test.jennie.im
|
|
http2: true
|
|
rules:
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: HEAD
|
|
httpCheckPath: /
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 10
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/chat
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/conversation
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/searches
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/shares
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /api/showcases
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /sit-api/health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /prod-api/agent/
|
|
- forwardType: HTTP
|
|
healthCheck:
|
|
checkType: HTTP
|
|
enable: true
|
|
extendedCode: ""
|
|
healthNum: 3
|
|
httpCheckDomain: test.jennie.im
|
|
httpCheckMethod: GET
|
|
httpCheckPath: /sit-api/health
|
|
httpCode: 31
|
|
intervalTime: 5
|
|
sourceIpType: 1
|
|
timeout: 2
|
|
unHealthNum: 3
|
|
scheduler: WRR
|
|
session:
|
|
enable: false
|
|
url: /prod-api/system
|
|
keepaliveEnable: 0
|
|
port: 443
|
|
protocol: HTTPS
|