스페이스는 조직 구성원들을 초대해 프로젝트를 공유할 수 있는 공간입니다. 운영 시스템에서 스페이스에 부여한 리소스안에서 팀원이 self-service 방식으로 프로젝트를 생성하고 관리할 수 있습니다.
ale
의 작업단위에 관한 내용은 아래를 참고하세요.스페이스
스페이스는 운영시스템에서 리소스를 할당 받는 최상위의 작업 단위입니다. 스페이스 소유자는 팀원을 초대해 할당된 리소스를 여러 개의 프로젝트에 나누어서 사용할 수 있습니다.
프로젝트
프로젝트는 배포환경의 묶음으로 사용되는 표시명입니다. 대시보드 사용자의 관리 편의성을 위한 명칭이며, 업무 단위로 사용되는 한 개 또는 여러 개의 배포환경(Dev, QA, Staging, Prod 등)을 하나의 프로젝트에서 관리할 수 있습니다.
배포환경
배포환경은 쿠버네티스 클러스터 상에서 Namespace에 해당합니다. Namespace 단위로 격리된 네트워크가 구성되며, 같은 배포환경(Namespace) 안에 있는 서비스 간에는 서비스명을 호스트네임으로 참조해 통신할 수 있습니다. 자주 사용하는 환경변수 값은 배포환경 단위에서 시크릿으로 저장해 관리 및 적용할 수 있습니다.
서비스
서비스는 Deployment에 해당합니다. 서비스 별로 터미널을 통한 접근이 가능하고, 커스텀 도메인을 연결할 수 있습니다. 서비스를 배포하는 방법은 ale에서 배포하기 페이지를 참고하세요.
사용자 등록과정에서 생성된 기본 스페이스 이외의 스페이스를 사용하려는 경우, 좌측 상단의 스페이스 이름을 클릭하고 스페이스 개설하기를 선택하세요.
좌측 상단의 스페이스 이름을 클릭하면 다른 스페이스로 전환할 수 있습니다.
좌측 상단의 아이콘을 클릭해 스페이스 정보 페이지로 진입한 후, 스페이스 이름을 클릭하면 스페이스 이름을 변경할 수 있습니다.
ale
내에서 프로젝트의 모음을 대표하는 고유한 값으로, CLI 나 API 등의 도구 사용시 프로젝트를 식별하기 위해 @스페이스명/프로젝트명
형식으로 사용됩니다.스페이스 정보 페이지의스페이스 삭제하기
를 누른 후 확인 창에서OK
버튼을 누르면 스페이스가 삭제 처리됩니다.
스페이스 설정화면의 팀 페이지에서 초대하기
버튼으로 팀원을 초대할 수 있습니다.
ale
에 이미 등록된 사용자인 경우, 초대와 동시에 팀원으로 등록되며, 그렇지 않은 경우 입력한 이메일로 가입 초대메일을 발송합니다.팀원 리스트 화면에서 삭제하고자 하는 구성원 우측 끝 아이콘 클릭 후 삭제할 수 있습니다.
대시보드 좌측 하단에서 선택된 스페이스의 VM타입 별 리소스 사용량 / 할당량
정보를 확인할 수 있습니다.