목록전체 글 (154)
마짱짱의 지식창고
GCP는 클라우드 이기에 IDC에 이상이 있을 시 상황에 따라 다양한 서비스를 사용하지 못합니다. 문제가 발생하여 사용하지 못하는 상황일 경우 다음과 같이 Dashboard 에 안내해줍니다. 해당 문제상황에 대한 History가 궁금하다면 클릭하시면 자세하게 설명이 되어 있습니다. 또한 해당 주소에서 현재 리전별 사용할 수 있는 서비스 또한 할 수 있습니다. https://status.cloud.google.com/regional/asia Google Cloud Service Health This page provides status information on the services that are part of Google Cloud. Check back here to view the current s..
예를들어 LoadBalance Backend에 Web Server인 Managed Instance Group을 구성하여 붙였을때 Web(apache or nginx) 가 동작하고 Port 또한 80,443을 오픈했지만 다음과 같이 정상이 아니라 나오기에 LoadBalancer Front End IP를 입력하여도 동작하는 BackEnd Resource가 없다고 인지하여 접근이 불가능합니다. 왜 정상이 아니라고 나오느냐 다음 Docs를 보면 알 수 있다. Docs : https://cloud.google.com/load-balancing/docs/health-checks?hl=ko#fw-netlb 요약하자면 다음과같다. 35.191.0.0/16 130.211.0.0/22 --- 35.191.0.0/16 20..
pip가 섞이거나 필요한 python버전이 내가 필요한 패키지와 다를경우도 많기에 anaconda를 이용하여 가상환경을 구성하여 필요할때마다 구성하여 사용하기 위해 1. Anaconda 홈페이지에서 sh파일 다운로드 및 설치 https://www.anaconda.com/products/distribution#Downloads 에 접속하여 sh파일 링크 복사 wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh wget 파일로 Ubuntu 다운로드 ./Anaconda3-2022.05-Linux-x86_64.sh sh 파일 샐행 그럼 라이센스 관련 안내사항이 출력될 것이다. 엔터를 쭉 누르다보면 잘 읽었냐고 물어보는데 yes 하면 ..
(수정)해당 방법은 k8s 1.24 이전 버전만 가능 합니다.k8s 1.24버전부터 Dokershim을 지원하지 않기에 해당 방법으로는 불가능합니다.시간 여유있을때 1.24 이후 containerd 방법으로 공유드리도록 하겠습니다.--- https://majjangjjang.tistory.com/215#google_vignette k8s containerd, kubeadm, calico 설치2022.03.23 - [Kubernetes] - [k8s] docker, kubeadm, Calico 설치 해당 글이 더이상 현재와 맞지도않고..집에서 공부환경을 다시 구성하면서 새롭게 가이드를 작성하였습니다.시스템환경Master 1대Worker 3대Applicaimajjangjjang.tistory.com24. ..
0. 들어기기전 Terraform을 공부하는 도중 Github에 올리니 계속해서 보안알람이 울려 다른 저장소를 찾다가 GCP의 기능인 Cloud Source Repositories를 이용하여 보관하기로 결정했다. * 글쓴이는 Cloud SDK 설치 후 인증까지 했기에 보안 관련해서는 문제 없이 진행 혹시 보안관련해서 denied 떴다면 댓글로 남겨주시면 답변 드리도록 노력하겠습니다. 1. Cloud Source Repositories 생성 1.1 https://source.cloud.google.com/ 접속 및 로그인 1.2 우측상단 [저장소 추가] 클릭 1.3 Local 환경을 이용 할 것이기에 [새 저장소 만들기] 클릭 * Google Source Repositories는 Github, Bitbuc..
0. 들어가기 전 내가 느끼기에 세상은 하나하나 직접 확인하고 작업하는 것을 좋아하지 않는다. 자동화가 당연시되고 필요로 되는 그리고 그걸 만들 줄 아는 사람을 필요로 한다. 그렇기에 Infra 쪽을 공부하고 있는 나에겐 Code는 선택이 아닌 필수라 느껴지고 Code를 많이 다루는 사람들은 Git라는 것을 많이 사용한다고 하더라.. 그래서 IaC(Infrasturcutre as Code) 중 하나인 Terraform 을 연습하려 하고 해당 코드를 관리하기 위해 Git이라는 것을 사용해 보려 하니 이게 뭔소리고.. 했다. 그래서 내가 직접 정리를 해야만 잘 다룰 줄 알기위해 해당 포스팅을 시작한다. ( Uubuntu 18.04 환경에서 진행 ) 1. Git 이란? Git 은 간단히 말해 버전관리 시스템 ..