생성하고자 하는 프로젝트명을 파라미터로 넘겨 명령어를 실행합니다.
ale project create <프로젝트명> # ale project create test
정상적으로 프로젝트가 생성되면 '@스페이스명/프로젝트명'과 같이 결과가 출력됩니다.
project "@admin/test" created
다음의 명령어를 실행합니다.
ale project list
현재 로그인 된 계정의 프로젝트가 조회되며, 현재 사용 중인 프로젝트명에는 * 기호가 표시됩니다.
Current scope is "@admin" NAME CREATED aws 2025-04-02 15:56:38 *test 2025-04-10 16:41:40
삭제하고자 하는 프로젝트명을 파라미터로 넘겨 명령어를 실행합니다.
ale project remove <프로젝트명> # ale project remove test
정상적으로 프로젝트가 삭제되면 '@스페이스명/프로젝트명'과 같이 삭제된 프로젝트가 출력되며, 사용 대상 프로젝트가 남은 프로젝트 중 가장 먼저 생성된 것으로 변경됩니다.
@admin/test Current stage is @admin/aws:main on default
현재 사용 중인 프로젝트의 배포환경을 조회하기 위해 다음의 명령어를 실행합니다.
ale stage list
현재 사용 중인 프로젝트의 배포환경이 조회됩니다.
NAME CLUSTER CREATED main default 2025-04-02 15:56:38
'@스페이스명/프로젝트명' 혹은 '@스페이스명/프로젝트명:배포환경'과 같은 형식의 파라미터를 넘겨 명령어를 실행합니다.
ale login <URL> # ale login https://app.ale-test.com/api
변경된 배포환경이 다음과 같이 표시됩니다.
Current stage is @admin/aws:main on default
배포환경에서 공통으로 사용할 시크릿을 다음과 같이 파라미터로 넘겨 명령어를 실행합니다.
ale stage secret <시크릿명> <시크릿 값> # ale stage secret TZ Asia/Seoul
시크릿이 등록되면 다음과 같이 시크릿값이 표시됩니다.
Asia/Seoul
현재 사용 중인 Ale 플랫폼에서 사용 가능한 템플릿을 조회합니다.
ale preset list
사용 가능한 템플릿이 다음과 같이 표시됩니다.
java Java N/A next.js Next.js N/A node Node.js N/A php PHP N/A python Python N/A ruby Ruby N/A rust Rust N/A web Web Application N/A