3 Commits
Author SHA1 Message Date
aditya.siregar 30091f3362 Update Env 2025-03-03 19:55:44 +07:00
aditya.siregar ed8c523b26 update docker 2025-03-03 19:39:11 +07:00
aditya.siregar e9b9a367a9 add docker file 2025-03-03 19:29:59 +07:00
6 changed files with 27 additions and 5 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM golang:1.24 AS build
WORKDIR /src
COPY . .
# RUN CGO_ENABLED=0 GOOS=linux go build -o /app cmd/klinik-core-service
RUN CGO_ENABLED=0 GOOS=linux go build -o /app cmd/legalgo/main.go
RUN ls -la /
FROM gcr.io/distroless/static
WORKDIR /
COPY --from=build /usr/share/zoneinfo /usr/share/zoneinfo
COPY --from=build /app /app
# RUN ls -la /
ENV TZ=Asia/Jakarta
ENTRYPOINT ["/app"]
+1 -1
View File
@@ -10,7 +10,7 @@ import (
) )
const ( const (
YAML_PATH = "%s" YAML_PATH = "env/%s"
ENV_MODE = "ENV_MODE" ENV_MODE = "ENV_MODE"
DEFAULT_ENV_MODE = "development" DEFAULT_ENV_MODE = "development"
) )
View File
+1 -1
View File
@@ -20,7 +20,7 @@ spec:
ports: ports:
- containerPort: 3000 - containerPort: 3000
volumeMounts: volumeMounts:
- mountPath: "/" - mountPath: "/env"
name: legalgonews-backend-secret name: legalgonews-backend-secret
readOnly: true readOnly: true
volumes: volumes:
+1 -1
View File
@@ -18,7 +18,7 @@ spec:
service: service:
name: legalgonews-backend name: legalgonews-backend
port: port:
number: 3300 number: 3000
tls: tls:
- hosts: - hosts:
- "legalgonews-be.app-dev.altru.id" - "legalgonews-be.app-dev.altru.id"
+2 -2
View File
@@ -7,9 +7,9 @@ metadata:
run: legalgonews-backend run: legalgonews-backend
spec: spec:
ports: ports:
- port: 3300 - port: 3000
protocol: TCP protocol: TCP
targetPort: 3300 targetPort: 3000
selector: selector:
app: legalgonews-backend app: legalgonews-backend
type: ClusterIP type: ClusterIP