$ git clone https://github.com/msa-ez/platform.git
# /on-prem-helm/values.yaml
replicaCount: 1
image:
repository: asia-northeast3-docker.pkg.dev/eventstorming-tool/eventstorming # Image Registry URL
eventstorming: evenstorming:v49 # Eventstorming-tool Image URL
acebase: acebase:v33 # Acebase Image URL
gitlab:
url: gitlab.handymes.com # Gitlab URL
oauth:
id: # Gitlab Application OAUTH ID
secret: # Gitlab Application OAUTH Secrets
db:
host: acebase.handymes.com # DB URL
port: 443 # 고정
name: mydb # 고정
$ cd on-prem-helm
$ helm install msaez .
# Pod, Service
root@theia-build:/home/kimsanghoon# kubectl get all
NAME READY STATUS RESTARTS AGE
pod/acebase-6c7c8598fd-6fgkp 1/1 Running 0 9d
pod/eventstorming-tool-8554ffc55-h94vd 1/1 Running 0 23h
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/acebase ClusterIP 10.233.15.103 <none> 80/TCP 21d
service/eventstorming-tool ClusterIP 10.233.19.127 <none> 80/TCP 21d
# Ingress
root@theia-build:/home/kimsanghoon# kubectl get ing
NAME CLASS HOSTS ADDRESS PORTS AGE
acebase nginx acebase.handymes.com 000.000.000.000 80, 443 21d
eventstorming-tool-ing nginx msa.handymes.com 000.000.000.000 80, 443 21d