728x90
반응형

Google Cloud 3

[CI/CD] GitHub-Action을 통한 자동화

필자는 git을 통한 CI/CD를 배웠기에 github-action으로 진행하겠다. https://www.redhat.com/ko/topics/devops/what-is-ci-cd CI/CD(CI CD, 지속적 통합/지속적 배포): 개념, 툴, 구축, 차이 CI/CD는 애플리케이션의 통합 및 테스트 단계부터 제공 및 배포까지 애플리케이션 라이프사이클 전체에서 지속적인 자동화와 지속적인 모니터링을 제공하는 것을 뜻합니다. www.redhat.com 위에 블로그에 CI/CD의 개념이 정리가 잘되어있어서 개념만을 가지고 왔다. CI/CD의 기능이란? CI/CD는 지속적 통합(Continuous Integration) 및 지속적 제공/배포(Continuous Delivery/Deployment)를 의미하며, 소..

Google Cloud 2024.04.19

SSH 키를 만들어서 Git과 GCP, Local 연동하기

들어가기 앞서서 요번 블로그는 강의를 듣는 와중에 막 정리한 것이라 블로그가 깨끗하지 못한점을 양해해주시면 감사하겠습니다ㅠㅠㅠ 웹 프로젝트를 함에 있어서 B.E과 F.E는 서로 IP주소에 대한 설정을 맞춰놓고 진행을 한다. 왜냐하면 F.E가 B.E에 요청을 보낼 때 url로 보내기(fetch) 때문에 이것을 맞춰놓고 진행을 해야한다. 이것을 세미프로젝트때 프론트 친구와 협업을 진행하면서 중요하다는 것을 깨달았다.!!! 외부 IP에 대해서 고정을 하는 작업을 진행을 해보자. GCP창에서 VPC 네트워크를 선택하자 그 다음 그중에서 IP주소를 선택 인스턴스에 이름을 잘 보고 우리가 사용하는 서버의 IP를 고정시켜주자 SSH 키를 부여하기 위한 코드를 서버에 작성 ssh-keygen -t rsa -b 4096..

Google Cloud 2024.04.19

구글 Cloud에 Spark 설치하기

오늘은 Google cloud에 spark를 설치하는 방법에 대해서 알아보고자 한다. 구글 클라우드 설정 1. Google cloud 홈페이지에 가입과 로그인 로그인을 진행한 후에 홈페이지에 들어와있는 것을 볼 수 있다. 2. 새로운 프로젝트 만들기 3. Computer Engine API 이용 오른쪽 사이드바를 클릭 후 Compute Engine 버튼을 클릭한 후에 사용이라는 버튼을 클릭한다. 그러면 VM인스턴스를 만들 수 있는 창으로 넘어가게 된다. 그리고 인스턴스 만들기 버튼 클릭!!! 4. 환경에 대한 설정해주기 리전을 서울로 변경후에 E2의 버전을 사용 머신은 표준에 메모리 8기가 사용 우리는 설정하는 법을 실습하는 것이기에 모든 방화벽과 엑세스를 범위를 허용해준다. 여기서 만약 진짜 서버를 운..

Google Cloud 2024.04.17
728x90
반응형