JetBrains Account에서 TeamCity 빌드 에이전트 관리

이 지침은 조직 관리자를 대상으로 합니다. 개인 계정을 사용하여 TeamCity 서버 라이선스를 개인적으로 구매한 경우, 에이전트 라이선스를 수동으로 할당할 필요가 없습니다. 동일한 계정으로 구매한 모든 에이전트는 자동으로 자신의 서버에 할당됩니다.

TeamCity는 2024.7 버전부터 JetBrains Account를 통한 온라인 활성화를 지원합니다. 더 이상 오프라인 라이선스 키를 다운로드하여 TeamCity 서버에 수동으로 입력하지 않아도 됩니다. 이제 라이선스를 활성화하려면 간단히 서버에서 Get license key(라이선스 키 받기) 버튼을 클릭하고 JetBrains Account에 로그인하세요. TeamCity 설명서에서 단계별 활성화 지침을 참조하세요.

이 작업은 한 번만 하면 됩니다. TeamCity 서버가 인터넷에 연결되어 있기만 하면 추가 빌드 에이전트를 포함한 라이선스의 모든 변경 사항이 자동으로 TeamCity 인스턴스에 전달됩니다.

하지만 프로세스가 순조롭게 진행되려면 회사의 JetBrains Account에서 빌드 에이전트 라이선스가 TeamCity 서버에 올바르게 할당되어야 합니다.

팀에서 라이선스 관리

TeamCity 서버 및 빌드 에이전트 라이선스는 JetBrains Account 팀을 사용하여 관리할 수 있습니다. 팀은 회사 계정 내의 하위 단위로, 이를 통해 회사 라이선스의 일부분을 독립적으로 관리할 수 있습니다. 이전에 JetBrains Account 팀을 사용한 적이 없다면 이 자료를 확인하여 자세히 알아보세요.

TeamCity 서버에 빌드 에이전트를 할당하려면 서버 라이선스가 포함된 동일한 팀에 에이전트 라이선스를 넣어야 합니다. 구매 시, 또는 구매 후에 언제든지 이렇게 할당할 수 있습니다.

구매 과정에서 서버에 새로운 에이전트 할당

일반적으로 회사 라이선스를 구매하는 경우, 결제 페이지에서 해당 팀을 선택하여 구매 과정에서 빌드 에이전트를 서버에 할당할 수 있습니다. 이를 위해서는 다음 절차를 따라 주세요.

  1. 필요한 수의 빌드 에이전트를 장바구니에 담고 결제를 진행합니다. 
  2. 결제 페이지 상단에서 Team(팀) 드롭다운 목록을 열고 서버 라이선스를 가지고 있는 팀을 선택합니다. 목록에서 팀 이름 뒤에는 TeamCity with X agents(X개의 에이전트가 있는 TeamCity)가 덧붙여집니다.

    서로 다른 팀에 여러 개의 TeamCity 서버 라이선스가 있고 어떤 팀을 선택해야 할지 잘 모르겠다면 이 페이지 하단의 지침에 따라 해당 팀을 식별하세요.
  3. 구매를 완료합니다.

이상 입니다! 이제 새로운 에이전트가 서버에 할당되었습니다. 서버 라이선스가 이미 활성화되어 있고 TeamCity 서버가 인터넷에 연결되어 있으면 에이전트 라이선스가 자동으로 전달됩니다. 그렇지 않은 경우, 에이전트 사용을 시작하려면 활성화 절차를 따라야 합니다. 

구매 후에 아래 지침에 따라 언제든지 에이전트를 재할당할 수 있습니다. 

기존 에이전트를 서버에 할당

이 기능을 사용하려면 조직 관리자 권한이 필요합니다. 해당 조직에 관리자가 없는 경우 당사에 문의하세요.

기존 에이전트를 서버에 할당하려면 에이전트 라이선스를 해당 팀으로 이전해야 합니다. 방법은 다음과 같습니다.

  1. JetBrains Account에 로그인합니다.
  2. 서버 라이선스가 속한 팀의 이름을 기록해 둡니다.
    어느 팀인지 잘 모르겠으면 이 페이지 하단의 지침에 따라 찾아보세요. 
  3. 이 지침에 따라 서버를 가지고 있는 팀에게 에이전트 라이선스를 이전합니다.

이제 새로운 에이전트가 서버에 할당되었습니다. 서버 라이선스가 이미 활성화되어 있고 TeamCity 서버가 인터넷에 연결되어 있으면 에이전트 라이선스가 자동으로 전달됩니다. 그렇지 않은 경우, 에이전트 사용을 시작하려면 활성화 절차를 따라야 합니다.

특정 라이선스를 가지고 있는 팀 찾기

  1. 조직 관리자 권한으로 JetBrains Account에 로그인합니다.
  2. 왼쪽 메뉴에서 회사 이름을 클릭합니다.
    Enter account.png
  3. 페이지 상단의 View licenses(라이선스 보기)를 클릭합니다.
    JBA Organizations – Main page, View licenses highlighted
  4. 라이선스 보기 페이지에서 라이선스를 찾습니다. 라이선스 ID로 검색하거나 페이지 상단의 필터를 사용할 수 있습니다.
    Asset view – Product filter with TeamCity selected
  5. 라이선스 표에서 라이선스를 확인하고, 라이선스 표의 Team(팀) 열에서 팀 이름을 찾습니다.

이 팀이 바로 해당 라이선스를 가지고 있는 팀입니다. 다른 사람에게 이 라이선스에 대한 액세스 권한을 부여하려면 해당하는 사람을 이 팀에 관리자로 초대하세요.

1명 중 0명이 도움이 되었다고 했습니다.

더 궁금한 점이 있으신가요?

문의 등록