본문 바로가기

전체 글

1,965개의 글

MongoDB mongoexport / mongoimport

NoSQL

mysql 의 mysqldump처럼 간단히 MongoDB collection을 OS dump file로 떨구거나 반대로 mysql test.sql 처럼 쉽게 import 가 가능합니다. 이번 글에서…

kkimdubi·2019년 11월 9일·조회 40,900

Mysql 8 multi-source-replication 개선점

MariaDB

5.7과 8.0 multi-source replication 차이점 mysql 5.7 버전부터 multi-source replication 기능이 생기면서 유용하게 사용되고 있지만 master가 두…

kkimdubi·2019년 11월 8일·조회 25,506

CRI와 OCI란?

Cloud Computing & MSA

1. CRI 기본적으로 쿠버네티스는 포드 관리의 역할을 하는 데몬인 kubelet이 명령을 받으면 도커 런타임을 통해 컨테이너가 생성되거나 삭제된다. 그런데 쿠버네티스 내 컨테이너 기술로 도커 이외…

케이시88·2019년 11월 7일·조회 41,482

우분투 NFS 서버 설정

Operating System

1. 서버 설정 1.1. NFS 서버를 위한 패키지 프로그램 설치 apt-get install nfs-common nfs-kernel-server rpcbind portmap 1.2. 공유할 폴더 …

나크나로·2019년 11월 7일·조회 61,027

SNAT DNAT 차이점

Miscellaneous

1. NAT란 모든 IP 패킷에는 Source IP와 Destination IP가 있다. NAT란, Network Address Translation, 즉 IP 패킷 헤더의 IP 주소를 변경하는 기…

후아빠·2019년 11월 6일·조회 57,055

EKS에 Jenkins 설치

Cloud Computing & MSA

1. 개요 Helm Chart를 통해 Jenkins를 설치하는 방법을 알아보려고 한다. Jenkins 마스터를 쿠버네티스 클러스터에 별도 네임스페이스에 배포하면, 네임스페이스를 통해 Jenkins …

냉장고를사다줘·2019년 11월 6일·조회 40,218

macOS에 Homebrew로 Helm 설치

Cloud Computing & MSA

1. 개요 2. 설치 $ brew install kubernetes-helm Updating Homebrew... == Downloading https://homebrew.bintray.com/bo…

stdio.hstdio.h·2019년 11월 5일·조회 41,310

Docker 가상 환경 구축 입문 (20) - Node Availability

Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 9-10. Node Availability 를 읽고 정리한 내용입니다. 2. Node Availability Node Availabil…

ssnowball·2019년 11월 5일·조회 20,414
Amazon Web Services

[AWS] 입문(6) - Blue/Green Deploy

1. Blue/Green Deploy 코드를 배포하는데에는 무중단/중단 배포, In-place 배포, blue/green 배포등이 있습니다. * 무중단/중단 배포 게임을 하다 보면 "서버 정기 점검…

RRedEyezCuckoo·2019년 11월 5일·조회 32,391

Docker 가상 환경 구축 입문 (19) - 서비스 스케일링

Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 9-9. 서비스 스케일링 를 읽고 정리한 내용입니다. 2. 서비스 스케일링 Scale out이란 서버의 수를 늘려 전체의 처리 능력을 …

ssnowball·2019년 11월 5일·조회 27,374

Netflix Zuul

Cloud Computing & MSA

1. API Gateway (or API Management) API Gateway는 API Management의 일부 기능이라고 할 수 있다. API Management 제품이 갖는 특성은 다음과…

애리얼·2019년 11월 4일·조회 30,234
MariaDB

Mysql multi-source-replication 이란

multi source replication 이란? 하나의 slave db서버가 여러개의 master와 연결하여 replication 을 구성하는 구조 mysql 5.7.x 버전대 부터 사용가능 백…

kkimdubi·2019년 11월 3일·조회 56,604

MongoDB Text index

NoSQL

# test data db.restaurant.insert({"shop_name": "버거킹", "menu": "햄버거 감튀 콜라 와퍼 ", "location":"판교"}) WriteResult({…

kkimdubi·2019년 11월 2일·조회 41,700
MariaDB

Mysql 8.0.18 Hash join

mysql에서 join 이라고 하면 nested lopp join 방식 밖에 지원이 되지 않았습니다. 물론 MRR 을 활용하여 NL join에서 driven table 로의 random access…

kkimdubi·2019년 11월 2일·조회 45,226

Spring Boot를 위한 Chaos Monkey

Java

1. 개요 https://codecentric.github.io/chaos-monkey-spring-boot/ 2. 내용 이 프로젝트는 Spring Boot를 위한 Chaos Monkey를 제공하고…

아주라·2019년 11월 1일·조회 40,015
Cloud Computing & MSA

Helm Chart로 Bitnami Minio Stack 설치하기

1. 개요 MiniO는 오픈 소스 오브젝트 스토리지 소프트웨어로 AWS S3 SDK와 호환되는 것이 특징이다. 따라서, 개발은 MiniO로 하다가 운영 시점에 S3를 구축하는 것이 가능해진다. 2.…

냉장고를사다줘·2019년 10월 31일·조회 41,493

API Composition 이란?

Cloud Computing & MSA

1. 개요 API-based Platform에서 (MicroService Architecture, Serverless..) 서비스 간 복잡도가 증가하게 되면 서비스 간 통신에 필요한 API 호출의 …

애리얼·2019년 10월 31일·조회 24,122

EKS에 Helm 설치

Cloud Computing & MSA

1. 개요 2. 설치 mkdir -p ~/environment cd ~/environment curl https://raw.githubusercontent.com/kubernetes/helm/mas…

냉장고를사다줘·2019년 10월 31일·조회 16,924

Minikube에 Deployment 생성하고 포트 Expose

Cloud Computing & MSA

1. 개요 2. Deployment $ kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.10 deployment.a…

stdio.hstdio.h·2019년 10월 30일·조회 19,030

EKS에 Kubernetes metrics-server (대시보드) 배포하기

Amazon Web Services

1. 개요 2. 다운로드 및 설치 $ DOWNLOAD_URL=$(curl --silent "https://api.github.com/repos/kubernetes-incubator/metrics-s…

냉장고를사다줘·2019년 10월 30일·조회 30,925

eksctl로 AWS EKS 구성하기

Amazon Web Services

1. 개요 이 문서는 우분투 리눅스를 기준으로 한다. 2. AWSCLI 설치 Ubuntu Linux AWS CLI 설치 3. AWS Configure aws configure 를 실행한다. 4. e…

냉장고를사다줘·2019년 10월 29일·조회 23,891

Docker 가상 환경 구축 입문 (18) - Rolling Update

Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 9-8. Rolling Update 를 읽고 정리한 내용입니다. 2. Rolling Update 롤링 업데이트란, 서비스의 각 태스크를…

ssnowball·2019년 10월 29일·조회 74,509

GitLab 연결 및 프로젝트 Push

Development

1. 개요 2. 사전과정 3. GitLab 연결 저는 external_url을 gitlab.arieljei.com이라고 설정했으므로 클라이언트의 /etc/hosts 파일에 gitlab.arielje…

애리얼·2019년 10월 29일·조회 9,131

Generate Self Signed SSL

Miscellaneous

##1. 개요 --- ##2. 방법 $ openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2048 bit long modu…

케이시88·2019년 10월 28일·조회 23,227