시작하기, 뭐든

gitlab 깔끔하게 삭제하기 본문

카테고리 없음

gitlab 깔끔하게 삭제하기

Gascon 2022. 1. 16. 18:55

시작하기, 뭐든 - 기록 29일차

 

gitlab을 하도 설치하고, 삭제하기를 반복해서 gitlab 삭제하는 법을 보기 편하게 정리해두려 한다.

(계속 찾아다니기 귀찮...아..서..)

 

1. gitlab  서비스 삭제

gitlab-ctl uninstall

 

2. gitlab 데이터 삭제

gitlab-ctl cleanse

캡쳐를 못해뒀는데, 이 명령어를 실행하고 나면 60초동안 기회?를 준다.

데이터를 날리지 않고 다시 살릴 수 있는 기회를..ㅎㅎ

60초 안에 ctrl + c를 누르면 데이터 삭제를 진행하지 않고 취소할 수 있다.

(데이터를 삭제하려면 일단 60초를 기다리는 수밖엔 없다)

 

3. gitlab account 삭제

gitlab-ctl remove-accounts

 

4. gitlab package 삭제

dpkg -P gitlab-ce || sudo yum -y remove gitlab-ce
(gitalb 설치한 버전에 맞게 입력 ex- gitlab-ce/gitlab-ee)

왜 저렇게 다중 명령어로 적어둔건가 했는데 찾아보니 두 명령어 실행하는 운영체제가 달랐다.

 

- ubuntu : dpkg -P gitlab-ce

- centOS  sudo yum -y remove gitlab-ce

 

5. gitlab 관련 폴더 및 내용 싸그리 정리

rm -rf /opt/gitlab
rm -rf /var/opt/gitlab
rm -rf /etc/gitlab
rm -rf /var/log/gitlab
rm -rf /etc/yum.repos.d/gitlab_gitlab-ce.repo

[리눅스 명령어]

- rm : 파일이나 파일 디렉토리를 삭제

     [option] -r :  하위 디렉토리 포함 전부 삭제

                   -f : 강제로 실행

 

-rm -rf는 하위 디렉토리 포함 모든 내용을 강제로 삭제하라는 뜻!

 

(그만 좀 지우고 싶다..ㅠㅠ)

 

 

Comments