DevOps (38) 썸네일형 리스트형 [Github Actions] Workflow에 JDK 17 설정하기 소나큐브를 위해 github actions를 사용하고 있었는데, jdk 17을 사용하는 프로젝트에서 문제가 일어났다. java 17을 만나고 너무 자주 본 메세지다,,,invalid source release: 17 Step 추가아래와 같이 jdk 17 설정을 추가하면 된다.- name: Set up JDK 17 uses: actions/setup-java@v3 with: java-version: '17' distribution: 'adopt' 참고https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-ant Building and testing Java with Ant - GitHub Doc.. [Jenkins] Job DSL로 Pipeline 프로젝트 생성 TODOhttps://juyeonee826.tistory.com/180 NodeJS 애플리케이션 Docker 배포하는 Jenkins Pipeline 생성* 아래 강의 학습 중📚 Udemy - DevOps 학습: 파이프라인 및 Docker를 이용한 Jenkins 와의 CI/CD 환경 jenkins 2.401.3 TODO https://juyeonee826.tistory.com/177 Jenkins로 NodeJs 애플리케이션 Docker 배포 * 아래 강의 학습 중juyeonee826.tistory.com여기서 UI로 생성하는 Pipeline Project를 Job DSL로 생성해보려고 한다. job dsl 코드 작성docker_demo_pipeline.groovypipelineJob('nodejs pi.. [Jenkins] 스케줄 직관적으로 확인하기 위한 Calendar View 플러그인 설치 스케줄링을 위해 사용하는 Jenkins에서 설정해놓은 스케줄을 한눈에 보기 위해 플러그인 서칭하고 딱 맞는 것을 설치했다. Calendar View 플러그인 설치 View 추가 Job 선택 혹은 필터로 지정해도 됨 View 기존에 build periodcally 설정해둔 대로 보이고, 수기로 실행한 것도 나온다. 예정된 건 점선 회색, 성공한 건 파란색, 중단한 건 그냥회색, 실패한 건 빨간색 직관적으로 확인할 수 있어서 너무 좋다, 몇 시에 스케줄 걸어뒀는지 구성 들어가서 확인하지 않아도 돼서 굿. 참고 https://rdr-it.com/en/jenkins-centralizing-the-management-of-scheduled-tasks/11/ Jenkins: centralizing the manag.. [Terraform] AWS 웹 서버 생성, 라우팅 테이블 수정 * AWS Cloud Quest: Cloud Practitioner 과정 Terraform으로 해보기 중입니다. 오늘 할 퀘스트~! https://juyeonee826.tistory.com/172 [AWS Cloud Quest] Networking Concepts퀘스트 제목 Networking Concepts 퀘스트 내용 은행이 리소스와 인터넷 간의 통신을 허용하는 안전한 네트워킹 환경을 구축해줘라 퀘스트 목표 - AVPCs, subnets, internet gateways and route tables의 주요 기능을 juyeonee826.tistory.com TODO- NAT 게이트웨이 생성 - NAT 게이트웨이 연결한 서브넷 생성 - 위 서브넷 인터넷 게이트웨이 연결로 라우팅 테이블 수정 - 80 포.. [Terraform] AWS EC2 인스턴스 유형 변경(user data 재실행) * AWS Cloud Quest: Cloud Practitioner 과정 Terraform으로 해보기 중입니다. 오늘 할 퀘스트~! https://juyeonee826.tistory.com/170 [AWS Cloud Quest] Computing Solutions 퀘스트 제목 Computing Solutions 퀘스트 내용 학교 EC2 인스턴스 메모리 확장 좀 올려줘라 퀘스트 목표 - Amazon EC2 인스턴스 패밀리와 인스턴스 유형을 설명 - 수평적 확장과 수직적 확장을 설명 - EC2 인 juyeonee826.tistory.com 인스턴스 유형 보여주는 user_data 넣기 instance-type-user-data.sh #!/bin/bash -xe exec > >(tee /var/log/user.. [Terraform] AWS EC2 Linux 인스턴스 생성(user data 작성) * AWS Cloud Quest: Cloud Practitioner 과정 Terraform으로 해보기 중입니다. 오늘 할 퀘스트~! https://juyeonee826.tistory.com/167 [AWS Cloud Quest] Cloud First Steps 퀘스트 제목 Cloud First Steps 퀘스트 내용 섬의 안정화 시스템이 고장났다. computational modules의 신뢰성과 가용성을 향상해달라. 퀘스트 목표 AWS 리전 및 가용 영역에 대해 익히고, 여러 가용 영역에 A juyeonee826.tistory.com EC2 생성에 앞서 할 것이 많다. - Choose Amazon Linux 2 AMI (HVM) - Instance type, choose t2.micro - Key p.. [Terraform] 테라폼 약간 심화 * 테라폼으로 s3 생성해보고, ec2 생성해보려다가 배우게 된 개념 정리 글입니다. https://juyeonee826.tistory.com/165?category=1115302 [Terraform] 테라폼 완전 기초 * 테라폼 이제 시작하는 사람이 작성하는 테라폼 완전 기초 개념 글입니다. 테라폼 구성요소 provider : AWS, Azure, Google Cloud Platform, Alibaba Cloud 와 같은 클라우드 제공업체(provider 종류) resource: AWS에서 juyeonee826.tistory.com 완전 기초를 작성할 때는 몰랐던 개념들을 더 배우게 되었다. 테라폼 구성요소 provider : AWS, Azure, Google Cloud Platform, Alibaba.. [Terraform] AWS S3 정적 웹 호스팅 * AWS Cloud Quest: Cloud Practitioner 과정 Terraform으로 해보기 중입니다. 오늘 할 퀘스트~! https://juyeonee826.tistory.com/163 [AWS Cloud Quest] Cloud Computing Essentials 퀘스트 제목 Cloud Computing Essentials 퀘스트 내용 도시의 웹 포털은 신뢰성을 높이기 위해, 해변의 파도 크기를 예측하는 페이지를 AWS로 이전해야 합니다. 이는 기존에 다른 환경에서 호스팅되던 페 juyeonee826.tistory.com 목차 - S3 버킷 생성 - 파일 업로드 - 정적 웹 호스팅 활성화 - 버킷 정책 추가 - html, css의 content-type 변경 - 업로드 된 파일 이름 변경 -.. 이전 1 2 3 4 5 다음