GitLab CI/CD에서 SSH 키 사용
GitLab은 빌드 환경(GitLab Runner가 실행되는 곳)에서 SSH 키를 관리하는 내장 지원이 없습니다. 다음을 원할 때 SSH 키를 사용하세요: 내부 서브모듈을 체크아웃합니다. 패키지 관리자를 사용하여 개인 패키지를 다운로드합니다. 예를 들어 Bundler. 자체 서버 또는 예를 들어 Heroku에 애플리케이션을 배포합니다. 빌드 환경에서 원격 서버로 SSH 명령을 실행합니다. 빌드 환경에서 원격 서버로 파일을 Rsync합니다. 가장 널리 지원되는 방법은 .gitlab-ci.yml 을 확장하여 빌드 환경에 SSH 키를 주입하는 것입니다. 이 접근 방식은 Docker나 shell과 같은 모든 유형의 executor 와 함께 작동합니다. Note CI/CD에서 SSH 키를 사용할 때 개인 키를 안전하게 저장하고 자동화 job에 개인 SSH 키를 재사용하지 마세요. 무단 접근 위험을 줄이기 위해 키를 정기적으로 교체하세요. SSH 키 생성 및 사용 # GitLab CI/CD에서
