setting 썸네일형 리스트형 Make runner jobs with another job You can make gitlab runner jobs with another job. That means we can define jobs like a function in programming. It's cool function, when we have very similar jobs repeatedly Here's some examples. When we have many servers to deploy, we wrote .gitlab-ci.yml file like this. deploy1: script: # send local files to remote server - rsync -artlp --ignore-existing --exclude-from='.rsyncignore' ./ "$USER.. 더보기 [CDH] Cloudera manager 이용한 cluster hadoop 구성하기 총 4대의 서버를 이용해서 cloudera cluster 환경 구성을 해보겠음. 먼저 각 서버상의 호스트들을 정의해 줌.# 모든 서버들에 넣어줘버리자.# 클라우드 환경에서 공인아이피를 넣었더니 클러스터 구성에서 실패하는 현상이 보임.# 그래서 사설 아이피를 넣어서 사용해보았더니 잘 동작함.]$ vi /etc/hosts10.1.1.1 manager.domain.com manager10.1.1.2 master1.domain.com master110.1.1.3 node1.domain.com node110.1.1.4 node2.domain.com node2 manager 서버에 Cloudera manager 프로그램을 설치할 예정임.manager 서버에서 ssh rsa 키를 생성해 줌. # manager 서버에.. 더보기 .gitlab-ci.yml image: jsrjsr0040/centos-apm-sshvariables: STAGING_SERVER: 123.123.123.123 DEPLOY_SERVER: 123.123.123.123 STAGING_TAGS: 'staging-' DEPLOY_TAGS: 'real-' GITID: 'gitid' GITPASS: 'gitpath' stages: - build - test - deploy before_script: - echo "Before Script" - mkdir -p ~/.ssh - chmod 700 ~/.ssh - eval $(ssh-agent -s) - echo "$SSH_KEY"| ssh-add - - ssh-keyscan -p 9022 $STAGING_SERVER > ~/.ssh/known_.. 더보기 이전 1 2 다음