Computer Science

AWS IoT Core 테스트를 위해 cloud9을 바탕으로 디바이스 설정하는 것보다 가상머신으로 디바이스를 만들어서 테스트 하는게 보다 정확할 것 같았다. 해당 테스트를 진행하다 생긴 문제를 해결하기 위해 공유 폴더 사용을 했다. 문제: IoT Core에서 연결 키트를 받았을 때 해당 연결 키트 다운로드하면 로컬 PC에 저장하게 됨. 이를 가상머신에 공유를 해야하는데 바로 되진 않음 해결: 공유 폴더를 활용해 로컬 PC의 폴더를 가상머신과 연결해 사용하자! [테스트 환경] VirtualBox: 7.0.10 ver Ubuntu: ubuntu 22.04.3-desktop-amd64.iso VBoxGuestAdditions_7.0.10.iso 가상 머신 생성 원하는 이름과 ISO Image를 넣어준다. 나는..
미리 AWS 환경은 세팅해둔 상태! (external alb - web(ec2) - was(ec2)) 직접 apache와 tomcat을 올려보기 위한 작업을 할 것이다... 왜 web - was 분리 구성을 하는가? https://hwanchang.tistory.com/5 WEB 서버 구성(Apache) Apache 설치 및 시작 yum install -y httpd systemctl start httpd alb 의 target group 상태검사 경로 변경 index.html 생성 cd /var/www/html vi index.html # index.html WEB-A 서버입니다. health check: alb dns 주소를 통해 확인 health check: curl 명령어 활용 WAS 서버 구성(..
Slack 연결 목적: ChatOps slack 채널 생성(무료플랜) Jenkins Plugin 설치 slack 앱 추가 Jenkins에 slack 연결 연결 확인 # Jenkinsfile node { // job try { stage('build') { println('so far so good...') } stage('test') { println('A test has failed!') sh 'exit 1' } } catch(e) { // mark build as failed currentBuild.result = "FAILURE"; // send slack notification slackSend (color: '#FF0000', message: "FAILED: Job '${env.JOB_NAME}..
Jenkins 구축 관련해서 아래의 블로그를 참고! https://realyun99.tistory.com/199 Jekins Pipeline Jenkins를 사용하여 CD Pipeline 을 구현하고 통합하는 것을 지원하는 플러그인의 집합 Pipeline DSL 구문을 통해 코드로 전송 파이프라인을 모델링하기 위한 확장 가능한 자동화 서버를 갖추고 있음 Jenkinsfile 소스에 해당 내용을 넣고 경로를 보여주면 됨 Pipeline에 대한 자세한 내용은 해당 블로그를 참고하면 좋을 듯 싶다! https://dev-gorany.tistory.com/339 Jenkins Pipeline 프로젝트 생성 project configure 지금 빌드 클릭 Docker Pipeline 프로젝트 생성 docker p..
Jenkins란 모든 언어의 조합과 소스 코드 레포지토리에 대한 CI/CD 환경을 구축하기 위한 도구 빌드: 서버에 올릴 수 있는 상태로 만드는 것 배포: 서버에 올려 사용자가 사용할 수 있게 하는 것 기능: 컴파일 오류 검출, 자동화 테스트 수행, 정적 코드 분석으로 인한 코딩 규약 준수 여부 체크, 성능 변화 감시 등.. EC2에 Jenkins 설치 EC2 생성 후 서버 접속(ssh, TCP 8080 뚫어주기) 아래의 스크립트 실행 출처: https://github.com/wardviaene/jenkins-course/blob/master/scripts/install_jenkins.sh #!/bin/bash # this script is only tested on ubuntu focal 20.04 (..
보호되어 있는 글입니다.
yj_oo_
'Computer Science' 카테고리의 글 목록