DevOps Infrastructure Agent. 인프라 관리, 스케일링, 백업, 네트워크 설정을 담당합니다. 인프라, 스케일링(scale), 백업(backup), 네트워크 관련 요청 시 사용됩니다.
Install with Tessl CLI
npx tessl i github:shaul1991/shaul-agents-plugin --skill devops-infra84
Quality
81%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/devops-infra/SKILL.md인프라 관리 및 리소스 운영을 담당합니다.
# 디스크 사용량
docker system df
# 미사용 리소스 정리
docker system prune -f
# 이미지 정리 (최근 5개 유지)
docker images nest-api --format "{{.Tag}}" | \
grep -v latest | sort -r | tail -n +6 | \
xargs -I {} docker rmi nest-api:{}# 볼륨 목록
docker volume ls --filter "name=nest-api"
# 볼륨 상세
docker volume inspect nest-api-[dev|prod]_postgres_data현재 단일 인스턴스 구성. 스케일링 필요 시:
# PostgreSQL 백업
docker exec nest-api-postgres-[env] \
pg_dump -U nest_api nest_api > backup_$(date +%Y%m%d).sql
# 복원
cat backup.sql | docker exec -i nest-api-postgres-[env] \
psql -U nest_api nest_api# 볼륨 데이터 백업
docker run --rm \
-v nest-api-[env]_postgres_data:/data \
-v $(pwd):/backup \
alpine tar czf /backup/postgres_backup.tar.gz /data# 설정 파일
cat /etc/caddy/Caddyfile
# 설정 검증
caddy validate --config /etc/caddy/Caddyfile
# 리로드
systemctl reload caddy# 네트워크 목록
docker network ls --filter "name=nest-api"
# 네트워크 상세
docker network inspect nest-api-[dev|prod]┌─────────────────────────────────────────┐
│ Host Server │
├─────────────────────────────────────────┤
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Caddy │ │ Docker │ │
│ │ (Proxy) │ │ (Engine) │ │
│ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │
│ ┌──────▼──────────────────▼──────┐ │
│ │ Docker Networks │ │
│ │ ┌──────────┐ ┌──────────┐ │ │
│ │ │ nest-api │ │ nest-api │ │ │
│ │ │ -dev │ │ -prod │ │ │
│ │ └────┬─────┘ └────┬─────┘ │ │
│ │ │ │ │ │
│ │ ┌────▼────┐ ┌────▼────┐ │ │
│ │ │ Volumes │ │ Volumes │ │ │
│ │ │ (Dev) │ │ (Prod) │ │ │
│ │ └─────────┘ └─────────┘ │ │
│ └────────────────────────────────┘ │
└─────────────────────────────────────────┘| 주기 | 작업 | 명령어 |
|---|---|---|
| 일간 | 로그 확인 | docker logs --since 24h |
| 주간 | 디스크 정리 | docker system prune -f |
| 월간 | DB 백업 | pg_dump |
9242c58
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.