Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Linter

Linter는 Foundry 리소스의 메타데이터를 점검하여 비용, 파이프라인 안정성과 유지보수에 문제가 될 수 있는 구성을 찾고 개선을 추천합니다. 데이터와 앱, 사용 방식 및 플랫폼 기능이 바뀌면 같은 리소스에 대한 추천도 달라질 수 있습니다.

점검과 추천

정기 점검(Sweep)은 정해진 규칙을 리소스 범위에 적용하고 조건에 해당하는 리소스를 추천 목록으로 만듭니다. 추천은 플랫폼 인스턴스에 미칠 것으로 추정한 영향으로 정렬됩니다. 예를 들어 처음에는 빠른 제작을 우선했던 업무가 운영 단계로 넘어가면 비용, 데이터 지연이나 안정성에 맞춰 규칙을 선택할 수 있습니다.

추천이 있다는 사실만으로 변경이 모든 업무에 적합하다는 뜻은 아닙니다. 규칙의 전제와 실제 소비 경로를 확인하고 반영 결과는 Resource Management 등으로 확인합니다.

구성 용어

용어의미
Resource scope점검할 리소스 범위입니다. 공간(Space)을 기준으로 그 안의 프로젝트 리소스를 선택합니다.
Rule scope해당 리소스에 실행할 규칙 집합입니다.
Sweep schedule리소스 범위와 규칙 범위를 정한 점검 일정입니다. 하나의 공간에 속하며 그 공간이 기본 범위입니다.
Sweep일정의 한 실행입니다. 환경 공통 일정에 따라 수행하며 상태, 대기열 시작과 종료 및 실패 오류를 기록합니다.
Rule리소스 메타데이터를 평가하여 추천을 만드는 미리 정의된 로직입니다. PIPELINE_COST_RULES 같은 프리셋으로 묶을 수 있습니다.
Recommendation규칙, 리소스와 프로젝트에 연결된 제안으로 원인, 영향 리소스와 적용 방법을 설명합니다.
Fix Proposal추천을 구현하는 변경 제안입니다. 생성만으로 대상 리소스를 바꾸지 않으며 사용자가 승인하여 적용합니다. 프로필 변경 풀 리퀘스트가 한 예입니다.

시작과 탐색

Foundry 주소의 /workspace/linter/를 열거나 앱을 검색합니다. 필요하면 관리자가 Control Panel의 Application access에서 활성화해야 합니다.

모드로 목표를 고르고 추천을 필터링 및 배정합니다. 규칙은 탐지 조건과 조치를, 점검 일정은 범위를 정합니다. 조치 후의 추정 및 확인 영향은 Impact Tracking에서 확인합니다.