This commit is contained in:
dxin
2025-11-07 11:25:23 +08:00
parent f1ba36dc3b
commit 1f6cf2a78a
21 changed files with 871 additions and 9 deletions

View File

@@ -17,4 +17,23 @@ spec:
cpu: "50m"
limits:
memory: "128Mi"
cpu: "100m"
cpu: "100m"
---
apiVersion: v1
kind: Service
metadata:
name: network-test-pod-svc
namespace: test-lessie
labels:
app: network-test
spec:
type: ClusterIP
selector:
app: network-test
ports:
- name: http
port: 6100 # ClusterIP 内部端口
targetPort: 6100 # 容器端口
# nodePort: 30610 # 节点对外端口(30000-32767)

View File

@@ -38,7 +38,7 @@ spec:
type: DirectoryOrCreate
containers:
- name: test-lessie-go-api # 容器名称
image: uswccr.ccs.tencentyun.com/lessietest/go_lessie-sourcing-api:v0.0.2 # 容器镜像
image: uswccr.ccs.tencentyun.com/lessietest/go_lessie-sourcing-api:v10_dxin_7f126d1_202511061217 # 容器镜像
imagePullPolicy: Always # 镜像拉取策略 ,总是拉
env:
- name: POD_NAME

View File

@@ -0,0 +1,89 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
ingress.cloud.tencent.com/auto-rewrite: "false"
ingress.cloud.tencent.com/client-token: 454eb954-4094-43fc-9cff-05f3f7f307c7
ingress.cloud.tencent.com/healthcheck-interval: "5"
ingress.cloud.tencent.com/healthcheck-method: GET
ingress.cloud.tencent.com/healthcheck-path: /health
ingress.cloud.tencent.com/healthcheck-timeout: "3"
ingress.cloud.tencent.com/healthy-threshold: "2"
ingress.cloud.tencent.com/status.conditions: '[{"type":"Ready","status":"True","lastTransitionTime":"2025-11-05T09:47:06Z","reason":"Success","message":""}]'
ingress.cloud.tencent.com/unhealthy-threshold: "3"
kubernetes.io/ingress.class: qcloud
kubernetes.io/ingress.extensiveParameters: '{"AddressIPVersion":"IPV4","InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":100}}'
kubernetes.io/ingress.http-rules: "null"
kubernetes.io/ingress.https-rules: '[{"host":"test.jennie.im","path":"/","backend":{"serviceName":"test-lessie-ai-web-svc","servicePort":"80"}},{"host":"test.jennie.im","path":"/payment/webhook","backend":{"serviceName":"test-flymoon-payment-svc","servicePort":"8090"}},{"host":"test.jennie.im","path":"/sit-api/agent/","backend":{"serviceName":"test-flymoon-agent-svc","servicePort":"8070"}},{"host":"test.jennie.im","path":"/sit-api/system/","backend":{"serviceName":"test-flymoon-agent-svc","servicePort":"8070"}},{"host":"test.jennie.im","path":"/api/chat","backend":{"serviceName":"test-lessie-go-api-svc","servicePort":"8100"}}]'
kubernetes.io/ingress.qcloud-loadbalance-id: lb-ifri829c
kubernetes.io/ingress.rule-mix: "true"
creationTimestamp: "2025-10-31T06:28:10Z"
finalizers:
- ingress.k8s.tencent/resources
generation: 14
labels:
ingress.cloud.tencent.com/loadbalance-type: OPEN
name: test-lessie-ingress
namespace: test-lessie
resourceVersion: "2052378552"
uid: d196795e-711d-4b08-a5f7-22613becfc13
spec:
rules:
- host: test.jennie.im
http:
paths:
- backend:
service:
name: test-lessie-ai-web-svc
port:
number: 80
path: /
pathType: ImplementationSpecific
- host: test.jennie.im
http:
paths:
- backend:
service:
name: test-flymoon-payment-svc
port:
number: 8090
path: /payment/webhook
pathType: ImplementationSpecific
- host: test.jennie.im
http:
paths:
- backend:
service:
name: test-flymoon-agent-svc
port:
number: 8070
path: /sit-api/agent/
pathType: ImplementationSpecific
- host: test.jennie.im
http:
paths:
- backend:
service:
name: test-flymoon-agent-svc
port:
number: 8070
path: /sit-api/system/
pathType: ImplementationSpecific
- host: test.jennie.im
http:
paths:
- backend:
service:
name: test-lessie-go-api-svc
port:
number: 8100
path: /api/chat
pathType: ImplementationSpecific
tls:
- hosts:
- test.jennie.im
secretName: jennie-im-sbydostx
status:
loadBalancer:
ingress:
- hostname: lb-ifri829c-6dku12mwxpf5ivcs.clb.usw-tencentclb.cloud