본문 바로가기

전체보기141

AWS EC2 인스턴스 띄우고 사용하기 여기에서부터 시작합니다. 프리티어가 가기 전에 인스턴스 쓰면서 공부해보자는 차원에서 쓰는거기도 하고, Fargate에서 Deploy 해야하는데 무료가 아니라서 EC2에서 일단 해보려고 한다. 메인에서 EC2 시작하기를 눌러보자. 인스턴스 시작을 눌러보자. 프리티어 우분투 서버를 선택하자. 프리티어 사용 가능한 2번쨰를 클릭하자. 새로 뜨는 창에서 시작하기를 눌러보자. SSH 접속을 위해 키 페어를 생성하라고 한다. 생성하고, key는 꼭 확인할 수 있는 곳에 보관하자. 우측 아래의 인스턴스 보기 버튼을 눌러보자. 인스턴스를 확인할 수 있다. 실행된 상태이므로 접속해서 root 계정을 활성화시켜주자. ssh -i ubuntu@ 접속하면 이와 같이 뜬다. sudo passwd root 를 통해 root 계정.. 2019. 11. 10.
[Travis] Travis 내 도커 사용시 에러 로그 Encrypt - global env로 encrypt한 비밀번호 주입하기 if [ "$TRAVIS_EVENT_TYPE" != "pull_request" ]; then echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin ; fi env 사용시 일단 잘 안되서 USERID는 그대로 넣었음. 2019. 11. 7.
[Travis] 자주 쓰는 명령어 모음 .yml 에서 사용하는 명령어 cli에서 사용하는 명령어 - travis encrypt ="" --add --com --add는 .yml 파일에 바로 입력하겠다는 뜻임. --com은 커맨드라인에서 한다는 뜻. 분명 pr 날렸는데 아무 일도 안일어날 떄 : request를 보자. yaml 문법이 틀렸다는데 이유를 모르겠다? https://yaml-online-parser.appspot.com/ 여길 접속해서 yaml 파일을 파싱해서 문법을 확인하자. 2019. 11. 7.
[Travis] Travis Ci 튜토리얼 도전기 #2 슬랙 연동하기 1. Travis와 깃헙을 연동하기. 여기 가입해서 원하는 레포지토리를 등록한다. 2. Slack에서 travis app을 추가해준다. 3. 레포지토리에 .travis.yml 파일을 추가해주고 내용을 작성해준다. language: node_js node_js: - 10 slack : ~~~ 4. push 하면 travis에서 돌아가고 결과를 확인할 수 있다. 하긴 했는데 문서화가 좀 제대로 안된듯 나중에 처음부터 다시 쭉 해보아야 겠음. Slack workspace key 암호화하기 - 암호화하기 위해서 ruby gem을 설치한다. 여기서 제일 최신판 받자. - gem install travis 로 travis cli를 설치한다. - Travis를 적용할 repo로 이동한다. - travis encryp.. 2019. 11. 7.