목록분류 전체보기 (154)
마짱짱의 지식창고
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c0velx/btrFUiAfVVV/PF4yDCUaQiz3J9VEyfKSXK/img.png)
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..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/wyrC5/btrFySoeS7y/y3ksHuyRMqwK2Dt6WmiNq1/img.png)
예를들어 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..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/byRVkP/btrCqXNssYN/3XkKm57goGGtxfEwOUgid0/img.png)
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. ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/zAwou/btrrqZIJA2h/G8veLakrQmOODH9cpE2uxk/img.png)
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..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lyMoV/btrrhGnr2L9/rJvKKoxkS3VnHx52KOrrS1/img.png)
0. 들어가기 전 내가 느끼기에 세상은 하나하나 직접 확인하고 작업하는 것을 좋아하지 않는다. 자동화가 당연시되고 필요로 되는 그리고 그걸 만들 줄 아는 사람을 필요로 한다. 그렇기에 Infra 쪽을 공부하고 있는 나에겐 Code는 선택이 아닌 필수라 느껴지고 Code를 많이 다루는 사람들은 Git라는 것을 많이 사용한다고 하더라.. 그래서 IaC(Infrasturcutre as Code) 중 하나인 Terraform 을 연습하려 하고 해당 코드를 관리하기 위해 Git이라는 것을 사용해 보려 하니 이게 뭔소리고.. 했다. 그래서 내가 직접 정리를 해야만 잘 다룰 줄 알기위해 해당 포스팅을 시작한다. ( Uubuntu 18.04 환경에서 진행 ) 1. Git 이란? Git 은 간단히 말해 버전관리 시스템 ..