전체 글
2,121개의 글
와탭 자바 에이전트로 Spring Cloud Gateway 모니터링하기
1. 배경 기본 와탭 자바 에이전트로는 Spring Cloud Gateway 모니터링 불가 별도로 제공되는 위빙(Weaving) 기능을 사용해야 함 2. 지원 버전 제공되는 위빙 플러그인 버전 : …
[GCP] gcloud 명령어로 organization 관련 cli 수행 시, accesscontextmanager.googleapis.com의 SERVICE_DISABLED 에러가 발생할 경우 해결 방법
gcloud 명령어로 organization 관련 cli 수행 시, accesscontextmanager.googleapis.com의 SERVICE_DISABLED 에러가 발생할 수 있다. 보통 아…
Linux 위에 k3s 설치하기 (Amazon Linux, Ubuntu)
1. 사전 준비사항 Amazon Linux 또는 Ubuntu 머신(EC2 가상 서버)은 준비되어 있다고 가정합니다. 이 글은 EC2 인스턴스에 k3s를 설치하면서 Amazon Linux에서는 실패했…
[GCP] TPU에서 pub/sub 관련 VPC Service Control 차단 관련.
TPU 는 control plane을 통해서 Google의 프로젝트와 Health Check을 수행한다. 이는 pub/sub을 통해서 Google 프로젝트의 pub/sub에 streamingPull…
[GCP] GKE Anthos Service Mesh 설정 시, Discrepancies fount 경고(Error/Warning) 메세지 발생
Google Cloud Platform(GCP) 환경에서 GKE에 Anthos Service Mesh를 설정할 수 있다. Side Car 까지 모두 설정해야 동작을 하나, 그 이전이나 그 이후에 S…
[GCP] Compute Engine VM에 다중 NIC 연결 시, Tip
GCP 에서는 VM에 여러개의 VPC의 Subnet 연결이 가능하다. 각각 NIC0 ~ NIC2 넘버링을 달게된다. 그러면 NIC0을 eth0으로 가져가며, 기본 라우팅은 NIC0을 기본으로 한다.…
[GCP] VPC Service Control에서 callerIp가 'private'으로 차단되는 현상
Access Context Manager 와 VPC Service Control 설정 시 cloud function 생성을 할 때 다음과 같이 차단이 되는 현상이 발생할 수 있다. 이 경우, aud…
[GCP] Shared-VPC에서 Serverless VPC Connector 생성
GCP Serverless 제품을 사용 시, VPC 외부에 생성 되기에 VPC Connector를 이용한 연결이 필요하다. 아래는 Function 을 예시로 가이드를 진행한다. Shared-VPC …
Amazon Linux에 Ansible 설치
1. 개요 아마존의 Amazon Linux 서버에 ansible을 설치하는 방법이다. 2. 설치 2.1. 인스톨 # amazon-linux-extras install ansible2 Installi…
[GCP] Windows VM 메모리 예약할당 및 Windows 인증 실패
GCP 에서 Windows VM 리부팅 후, 하드웨어 예약 메모리 설정으로 메모리 전체 사용 불가 및 윈도우 인증 실패가 되는 현상이 있다. 이럴 경우 아래의 절차대로 수행하면 해결이된다. Toke…
쿠버네티스 kubectl run의 다양한 용법
1. 개요 이 문서는 kubectl run을 이용한 다양한 Pod 생성 상황을 설명한다. 2. 기본적인 Pod 생성 nginx 이미지를 이용한 nginx 파드 생성 kubectl run nginx …
쿠버네티스 etcd 백업 및 복구 방법
1. 참고문서 우분투 etcd 설치 방법 : /index.php/cloud/1739-ubuntu-etcd-installation 2. 기본적인 etcd 명령어 etcd version etcd --v…
쿠버네티스 Affinity의 operator 사용법
1. 개요 Affinity에서 사용하게 되는 operator에 대한 설명이다. 2. 분류 In - values 필드에 설정한 값 중 레이블에 있는 값과 일치하는 것이 하나라도 있으면 매칭 - 따라서…
쿠버네티스 클러스터 업그레이드 방법
1. 절차 1.1. 마스터 노드 작업 마스터 노드 drain 마스터 노드 kubeadm 업그레이드 마스터 노드 kubectl, kubeadm 업그레이드 마스터 노드 uncordon 1.2. 커맨드 …
쿠버네티스 Taint, Toleration 정리
1. Taint 1.1. Taint란? Taint의 사전적인 의미는 "얼룩"이다. 이 기능의 목적은 해당 노드에 지정된 역할만 실행하게끔 하는 것이다. Taint는 노드에 설정한다 노드를 새로 구성…
Kubernetes vs. Openshift 차이점
1. 개요 쿠버네티스와 오픈시프트 차이점을 알아보는 문서이다. 2. 쿠버네티스란 쿠버네티스가 무엇인지에 대한 설명까지는 생락한다. 3. 관리형 쿠버네티스가 나온 배경 쿠버네티스의 사상은 참 좋다. …
[GCP] Big Query 의 Data Transfer 설정 변경 방법
Recommendations 에서 Biq query로 export를 하면 기본 daily로 설정이 된다. 하지만 이 주기가 짧아 데이터가 많이 쌓여서 테이블에서 쿼리하는데 라인도 많고 용량도 커진다…
openssl 3.0 설치 시 에러 (Can't locate IPC/Cmd.pm in @INC)
현상 openssl 3.0 설치 시에 아래와 같은 에러 발생하였다. # ./config --prefix=/usr/local --openssldir=/usr/local/openssl Can't loc…
jboss-as-7.1.1.Final 실행 시 에러 발생 (Provider com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl 등)
1. 개요 jboss-as-7.1.1.Final 실행 시 에러가 발생한다. 2. 에러 내용 (1) javax.xml.transform.TransformerFactoryConfigurationErro…
Amazon Linux에 HAProxy 설치 (2022/10)
1. 개요 아마존 리눅스에 HAProxy를 설치하는 과정이다. 2. 사전작업 2.1. 패키지 설치 $ sudo yum install -y make gcc gcc-c++ pcre-devel opens…
파이썬 장고 프로젝트 1분만에 생성하기 (Python Django Project)
1. 개요 파이썬 장고 프로젝트를 생성하는 방법. 맥OS를 기반으로 한다. 2. 장고 설치 다음 명령어를 통해 장고를 설치한다. pip install django 또는 pip3 install dja…
[GCP] Elastic Cloud 를 Google Private Service 로 연결
출저: https://www.linkedin.com/pulse/getting-started-google-private-service-connect-elastic-adam-quan?trk=articl…
[GCP] Recommendation 에서 export 한 big query data 에서 sql 쿼리 방법.
GCP Recommendation 에서 Big query 로 export 할 수 있다. export 한 데이터는 다음과 같이 sql로 쿼리하여 recommendation_detail의 json 값을…
[GCP] TPUv4 생성 방법 및 options.(preview)
2022년 5월 TPU v4 가 발표되었다. 아직 GA 전이며, 현재 preview 상태로 1개의 리전 1개의 존에서만 제공된다. TPU v2, v3 와의 가장 큰 차이점은 칩을 코어 단위가 아닌 …