아티클 관련 제품: SparklingSoDA3.0
들어가며
- 스파클링소다에 연동된 gitlab 을 포탈로 직접 접속할 수 있습니다.
- gitlab 에 접속하여 생성된 프로젝트의 정보 및 형상관리를 확인할 수 있습니다.
내용
gitlab 은 제품 설치 시 활성화되며 포탈로 접근할 수 있습니다.
포탈로 접근하는 주소는 각 고객사마다 도메인이 다르기 때문에 확인 후 접속이 가능합니다.
이미 프로젝트 혹은 restApp 을 생성하신 상태라면 포탈에서 진행된 형상관리가 일대일로 gitlab 에서 관리되는 것을 확인할 수 있습니다.
Ingress 확인
설치 시 등록된 도메인 혹은 IP 를 확인하는 과정입니다.
master 서버로 접속하여 다음 명령어를 통해 도메인 및 IP 를 확인할 수 있습니다.
kubectl get ing -A NAMESPACE NAME HOSTS ADDRESS PORTS AGE devai-cluster devai-ingress * 192.168.100.133 80 18d devai-cluster gitlab-server-gitlab * 192.168.100.133 80 25d
Gitlab 접속
http://<ADDRESS IP>/gitlab 로 접속 후 Username 과 Password 를 입력합니다.
- Username or email : root
- Password :default password 를 입력합니다.
로그인이 완료되면 다음과 같이 SparklingSoDA 와 일대일로 연결된 프로젝트 목록을 확인할 수 있습니다.
SparklnigSoDA 에서 프로젝트 삭제 시 연동된 gitlab 프로젝트도 함께 삭제됩니다.
SparklingSoDA 에서 접근하는 방법
Gitlab 은 포탈에서도 접속이 가능합니다.
1. Project 접근
Project Explorer 탭에서 project 에 접근합니다.
2. GitLab 접근
gitlab 에 접속하여 지금까지 작업하여 commit & push 한 코드를 확인할 수 있습니다.
project member 가 아니라면 gitlab 접근이 불가합니다.
3. GitLab 에서 Project 확인
GitLab 을 클릭하면 다음과 같이 새로운 창에 " GitLab > 해당 Project " 화면을 확인할 수 있습니다.
Commit 된 이력관리가 가능하며, 프로젝트 멤버에 대해 Branch 도 확인할 수 있습니다.
참고 사항 : 포탈을 통해 로그인 되는 gitlab 계정은 root 가 아닌 포탈로 로그인한 user 로 접근됩니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.