Code Stream을 설정하는 관리자는 로그인한 후 끝점을 추가하고, 파이프라인을 생성 및 실행하여, 결과를 볼 수 있습니다.

Code Stream은 클라우드 프록시를 통해 온-프레미스 끝점에 연결합니다. 네트워크 구성 및 이 네트워크의 온-프레미스 끝점 위치에 따라 필요한 클라우드 프록시 인스턴스 수가 결정됩니다. 온-프레미스의 모든 끝점이 동일한 네트워크에 있으면 하나의 클라우드 프록시를 설치합니다. 온-프레미스 끝점이 서로 다른 네트워크에 상주하면 각 독립 네트워크에 대해 하나의 클라우드 프록시를 설치합니다. 그런 다음, Code Stream의 끝점 구성에서 끝점과 동일한 네트워크에 상주하는 클라우드 프록시를 선택합니다.

이 사용 사례에서는 클라우드 기반 Code Stream 서비스를 온-프레미스의 GitLab 저장소에 연결하는 클라우드 프록시를 추가하여 파이프라인에서 Kubernetes 파일을 다운로드할 수 있도록 합니다.

클라우드 프록시를 추가하려면 VMware Cloud Assembly에서 OVA를 다운로드하고 vCenter Server 인스턴스에 설치합니다. 그런 다음 Code Stream에서, Code Stream이 클라우드 프록시를 통해 온-프레미스 저장소에 연결하는 데 사용하는 Git 끝점을 추가합니다. 그런 다음에는 온-프레미스 GitLab 저장소에서 개발자 코드를 가져오는 파이프라인을 생성하고 이를 Kubernetes 클러스터에 배포합니다.

시작 프로세스는 Code Stream 사용자 인터페이스에서 단계별 설정으로 사용할 수도 있습니다. 도움말 아이콘을 클릭하고 단계별 설정을 클릭합니다.

Code Stream 시작에는 끝점을 추가하고, 클라우드 프록시를 추가하고, 파이프라인을 생성 및 실행하는 단계가 있습니다.

사전 요구 사항

  • GitLab 또는 GitHub 저장소가 온-프레미스에 있고 파이프라인에서 사용할 코드가 포함되어 있는지 확인합니다.
  • 클라우드 기반 Code Stream 서비스를 온-프레미스의 GitLab 저장소 또는 GitHub 저장소에 연결하려면 클라우드 프록시 추가를 위해 VMware Cloud Assembly에 액세스할 수 있는지 확인합니다.

프로시저

  1. 온-프레미스 GitLab 저장소에 연결하기 위해 클라우드 기반 Code Stream에서 사용하는 클라우드 프록시를 설정합니다.
    또는 로컬 클라우드 프록시를 사용할 수 있는 경우 Git 끝점을 추가할 때 클라우드 프록시에 대해 기본값을 선택할 수 있습니다. 이 사용 사례 예에서 클라우드 프록시 이름은 codestream입니다.
    1. 클라우드 프록시를 추가하려면 클라우드 프록시 OVA를 다운로드하여 vCenter Server 인스턴스에 설치합니다.
    2. VMware Cloud Assembly 서비스로 이동하여 인프라를 클릭하고 클라우드 프록시를 클릭하고 새로 만들기를 클릭한 다음 클라우드 프록시를 설치합니다.
      클라우드 프록시를 추가할 때 OVA 파일을 다운로드한 후 여기에서 복사한 키를 사용하여 vCenter Server로 가져옵니다.
  2. Code Stream을 온-프레미스 GitLab 저장소에 연결하는 Git 끝점을 추가합니다.
    1. 끝점을 클릭합니다.
    2. Git 끝점 유형을 선택하고 이름과 설명을 입력합니다.
    3. 생성한 클라우드 프록시를 선택합니다. 이 예에서 클라우드 프록시 이름은 codestream입니다. 또는 로컬 클라우드 프록시를 사용하려면 기본값을 선택합니다.
    4. 나머지 정보와 토큰을 입력합니다.
    5. 끝점에 대한 연결을 테스트하려면 검증을 클릭한 다음 끝점을 저장합니다.
      Code Stream과 저장소를 연결하는 끝점을 추가할 때 클라우드 프록시, 저장소 서버를 선택하고 저장소 URL을 입력합니다.
  3. 파이프라인을 클릭하고, 파이프라인을 생성하고, Git 끝점을 사용하는 작업을 추가합니다. 선택적으로 이메일 알림을 추가할 수 있습니다.
    파이프라인을 생성할 때 작업을 추가하고 각 작업에 대한 세부 정보를 입력합니다.
  4. 파이프라인을 저장한 다음 사용을 클릭하면 파이프라인을 실행할 수 있도록 설정됩니다.
    파이프라인을 저장한 후에는 먼저 사용하도록 설정해야 실행할 수 있습니다.
  5. 파이프라인을 사용하도록 설정한 후 실행을 클릭합니다.
  6. 실행을 클릭한 후 실행 중인 파이프라인을 관찰합니다.
    파이프라인이 실행되는 동안 관찰하면 스테이지 아이콘에 진행률이 표시됩니다.
  7. 파이프라인이 실패하면 문제를 수정한 후 다시 실행합니다.
  8. 대시보드를 클릭하고 파이프라인 대시보드를 선택하여 파이프라인 작업을 모니터링합니다.

결과

파이프라인이 실행되고 GitLab 인스턴스에서 개발자 파일이 다운로드되었습니다. 파이프라인 작업에서 애플리케이션을 Kubernetes 클러스터에 배포했고, 파이프라인 대시보드에서 모든 작업을 모니터링했습니다.

다음에 수행할 작업

Code Stream 사용에 대한 자세한 내용은 VMware Code Stream 소개 및 작동 방식을 참조하십시오.

여기에서 필요한 정보를 찾지 못하면 제품에서 추가 도움말을 볼 수 있습니다.

  • 상황에 맞는 정보를 얻으려면 필요할 때 필요한 곳에서 사용자 인터페이스의 표지판과 도구 설명을 클릭하고 읽습니다.
  • 제품 내 지원 패널을 열고 활성 사용자 인터페이스 페이지에 표시되는 항목을 읽으십시오. 질문에 대한 답변을 얻으려면 패널에서 검색할 수도 있습니다.