Some checks failed
deploy-wise / deploy (push) Failing after 11s
웹서버(175.118.124.176)의 Gitea 러너가 JDK8 로 WAR 을 빌드해 WAS(27.255.76.2)의 Tomcat·MariaDB 컨테이너로 배포한다. WAS 는 웹서버를 통해서만 닿고, Tomcat 은 127.0.0.1 바인딩이라 웹서버가 SSH 터널로 잇는다. - WAS 는 가용 메모리가 3G 안팎(llama-server 200G+ 점유)이라 빌드를 웹서버에서 한다 - claudeops 가 sudo 를 쓸 수 없어 Tomcat·MariaDB 를 컨테이너로 올렸다 - 배포 스크립트를 매 실행마다 저장소본으로 덮어써 서버 사본 드리프트를 막는다 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
15 lines
554 B
YAML
15 lines
554 B
YAML
# arko 전용 act_runner 설정 — /opt/arko-runner/config.yaml
|
|
# 이 서버에는 러너가 셋(wise/urpai/arko) 상주한다. arko 빌드는 1~3분이 걸리고
|
|
# WAR 이 192MB 라, 다른 서비스 배포를 막지 않도록 러너를 분리해 둔다.
|
|
log:
|
|
level: info
|
|
runner:
|
|
capacity: 1 # arko 배포는 ROOT 를 교체하므로 절대 병렬로 돌리지 않는다
|
|
timeout: 30m
|
|
labels:
|
|
- arko-web:host # host 모드 — 러너가 웹서버에서 직접 명령을 실행한다
|
|
cache:
|
|
enabled: true
|
|
container:
|
|
network: host
|