Compare commits

..

No commits in common. "e0eb746c28c12ad4fd669d513ef99128a8e79776" and "561b009072e7cf327cd1623495b9455f7abf35c2" have entirely different histories.

8 changed files with 1 additions and 148 deletions

View File

@ -1,42 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: aicss-s
namespace: xpink
labels:
app: aicss-s
spec:
replicas: 1
selector:
matchLabels:
app: aicss-s
template:
metadata:
labels:
app: aicss-s
spec:
containers:
- name: aicss-s
image: 322814420330.dkr.ecr.ap-southeast-1.amazonaws.com/xpink/aicss_service:test
imagePullPolicy: Always
lifecycle:
preStop:
exec:
command:
- /bin/sh
- -c
- sleep 15
resources:
limits:
cpu: 1000m
memory: 512Mi
requests:
cpu: 10m
memory: 10Mi
env:
- name: IS_TEST
value: "true"
- name: AICSS_ENV
value: "test"
imagePullSecrets:
- name: coding

View File

@ -1,21 +0,0 @@
#!/bin/bash
RUN_NAME=aicss_service
DOCKER_TAG=test
set -e
go mod tidy
# 优化编译标志
BUILD_FLAGS=(
"-trimpath" # 移除文件系统路径,减少二进制大小
"-ldflags=-s -w" # 移除符号表和调试信息,减少内存使用
)
# 使用优化的编译标志
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build "${BUILD_FLAGS[@]}" -o output/bin/${RUN_NAME} gofly.go
echo 'build go success'
docker build -t 322814420330.dkr.ecr.ap-southeast-1.amazonaws.com/xpink/${RUN_NAME}:${DOCKER_TAG} -f Dockerfile .
docker push 322814420330.dkr.ecr.ap-southeast-1.amazonaws.com/xpink/${RUN_NAME}:${DOCKER_TAG}

View File

@ -1,42 +0,0 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: 2048-ingress
namespace: xpink
annotations:
#alb.ingress.kubernetes.io/subnets: vpc-0b996d24feae0e2d5
alb.ingress.kubernetes.io/scheme: internet-facing
spec:
ingressClassName: alb
rules:
- host: bressx-test.la
http:
paths:
- path: /api
pathType: ImplementationSpecific
backend:
service:
name: hertz-s
port:
number: 8889
- path: /admin
pathType: ImplementationSpecific
backend:
service:
name: hertz-s
port:
number: 8887
- path: /callback
pathType: ImplementationSpecific
backend:
service:
name: hertz-s
port:
number: 8888
- path: /ws
pathType: ImplementationSpecific
backend:
service:
name: hertz-s
port:
number: 8891

View File

@ -1,14 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: aicss-svc
namespace: xpink # 如果不是 default请改成你的 namespace
spec:
type: ClusterIP
selector:
app: aicss-s
ports:
- name: http
port: 80 # 对外提供的端口
targetPort: 8081 # 容器内部监听的端口
protocol: TCP

View File

@ -19,7 +19,6 @@ var (
const (
ENV_DEV = "dev"
ENV_TEST = "test"
ENV_PROD = "prod"
)
@ -29,7 +28,7 @@ var (
func getConfigPath() string {
switch environment {
case ENV_DEV, ENV_TEST, ENV_PROD:
case ENV_DEV, ENV_PROD:
return path.Join(Dir, fmt.Sprintf("config_%s.yaml", environment))
default:
return path.Join(Dir, "config.yaml")

View File

@ -1,6 +0,0 @@
mysql_service:
server: 172.31.1.68
port: 3306
database: aicss_db
username: admin
password: vH2GkUxz2398GmDTy@

View File

@ -1,21 +0,0 @@
#!/bin/bash
RUN_NAME=aicss_service
DOCKER_TAG=test
set -e
go mod tidy
# 优化编译标志
BUILD_FLAGS=(
"-trimpath" # 移除文件系统路径,减少二进制大小
"-ldflags=-s -w" # 移除符号表和调试信息,减少内存使用
)
# 使用优化的编译标志
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build "${BUILD_FLAGS[@]}" -o output/bin/${RUN_NAME} gofly.go
echo 'build go success'
docker build -t 322814420330.dkr.ecr.ap-southeast-1.amazonaws.com/xpink/${RUN_NAME}:${DOCKER_TAG} -f Dockerfile .
docker push 322814420330.dkr.ecr.ap-southeast-1.amazonaws.com/xpink/${RUN_NAME}:${DOCKER_TAG}

Binary file not shown.