Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Apollo 기술 참조

Apollo의 배포 정의, API 호출과 승인 정책은 서로 다른 인터페이스를 사용합니다. 제품을 어떻게 패키징할지와 운영 리소스를 어떻게 조회하거나 변경할지를 구분하여 참조를 선택합니다.

제품의 빌드 및 실행 정의

Apollo 제품 명세는 애플리케이션의 불변 속성과 배포 요구사항을 선언합니다. 제품 매니페스트에서 제품 좌표와 유형을 정하고, 아티팩트와 의존 관계를 추가합니다. Health 명세와 Kubernetes 어노테이션은 실행 상태를 Apollo에 연결합니다.

허브 API

API Explorer는 허브가 노출하는 GraphQL 스키마를 탐색하고 query와 mutation을 작성하는 화면입니다. 중첩 필드와 인수를 실제 허브의 스키마에서 확인할 수 있습니다. query는 조회에, mutation은 허용된 리소스 변경에 사용합니다.

CLI

Apollo CLI는 제품 릴리스 등록, 환경과 개체 관리, 모듈 설치, 변경 요청 등의 명령을 제공합니다. 설치와 인증을 먼저 구성하고, 개별 명령 참조에서 인수와 옵션을 확인합니다. 실험 기능과 Deprecated 명령은 별도 활성화 및 지원 정책을 따릅니다.

승인 정책

CEL 정책 명세는 변경 유형별 입력, 정책 결과와 함수로 승인 요구사항을 구성합니다. 환경이나 제품의 운영 제약과 변경 요청 승인 정책은 다른 역할을 하므로 함께 고려해야 합니다.

AI 에이전트에서 Apollo 도구를 사용하려면 Apollo MCP 서버를 연결할 수 있습니다. 실제 배포까지 명령을 이어서 수행하는 예는 실험적 전체 워크플로에 설명되어 있습니다.