본문 바로가기

전체 글

1,965개의 글

Java

JVM 구조

1. JVM 구조 * Class Loader System 자바를 사용해 코드를 작성하면 [name].java라는 파일이 생긴다. 그 파일을 자바컴파일러가 컴파일을 하고 나면 [name].class …

RRedEyezCuckoo·2019년 10월 28일·조회 3,679

RHEL과 CentOS의 차이는?

Operating System

1. RHEL (레드햇 리눅스) 레드햇의 공식 배포판으로 레드햇이 지원하는 서비스를 받을 수 있다. 비록 상용이지만 라이선스는 GNU GPL을 따르고 있어서 대부분의 소스를 공개하고 있다. 아래 이…

나크나로·2019년 10월 28일·조회 21,848
Development

Concourse CI 실습

1. 사전조건 fly를 사용할 수 있어야 하고 PATH에 걸려있어야 함. wget https://github.com/concourse/concourse/releases/download/v5.6.0/…

¯¯\_(ツ)_/¯·2019년 10월 26일·조회 4,496

AWS ALB 삭제 CLI

Amazon Web Services

1. ALB 삭제 aws elbv2 delete-load-balancer \ --load-balancer-arn [ARN이름] \ --profile [프로파일] \ --region [지역] 예를 들…

주말만기다려주말만기다려·2019년 10월 25일·조회 15,425

PostgreSQL 설치 방법

Miscellaneous

1. 개요 2. apt 설치 및 삭제 2.1. 설치 Ubuntu 기준으로 하여, apt로 설치한다. $ sudo apt install postgresql Reading package lists...…

열린기술자열린기술자·2019년 10월 25일·조회 31,582
Development

Concourse CI 설치

1. 개요 2. 다운로드 설치방법 다운로드 페이지 : https://github.com/concourse/concourse/releases v5.5.4 : https://github.com/conc…

¯¯\_(ツ)_/¯·2019년 10월 24일·조회 21,632
Amazon Web Services

AWS ECS GitLab CI/CD 시나리오

1. 흐름도 2. GitLab 설치 우툰부 리눅스에서 설치하는 것을 기준으로 합니다. 2.1. 리포지토리 설정 $ curl -s https://packages.gitlab.com/install/re…

애리얼·2019년 10월 24일·조회 32,685

Zuul에 대하여

Cloud Computing & MSA

1. 개요 2. 설치 Spring Boot 애플리케이션이다. https://start.spring.io/ 사이트에서 애플리케이션을 하나 생성한다. 이 때 Dependency에 Zuul을 추가한다. …

oopennova·2019년 10월 23일·조회 7,049
Amazon Web Services

[AWS] 입문(5) - HTTPS/SSL

1. SSL/TLS, HTTPS HTTPS(HTTP Secure)는 HTTP에서 보안이 강화된 버전입니다. HTTP에 SSL/TLS 암호화 프로토콜을 이용해 전송되는 데이터를 암호화하는 과정을 추가…

RRedEyezCuckoo·2019년 10월 22일·조회 16,949

Linux Terraform 설치

Cloud Computing & MSA

1. 개요 Terraform을 설치하고 AWS Provider를 설정한 뒤, 간단한 VPC와 Subnet, Internet Gateway를 생성해 보는 기록이다. 예제는 Terraform v0.12…

stdio.hstdio.h·2019년 10월 21일·조회 8,781

Linux kubectl 설치

Cloud Computing & MSA

1. 개요 Amazon Linux 환경에서 EKS용 kubectl 바이너리를 내려받아 설치하는 방법이다. 아래 예시는 사용자 홈 디렉터리 아래의 ~/bin 에 kubectl 을 두고 실행 권한을 부…

stdio.hstdio.h·2019년 10월 21일·조회 4,380
Amazon Web Services

[AWS] 입문(4) - DNS

1. DNS (Domain Name System) 우리가 운영하는 서버의 IP를 계속해서 외워서 사용할 수도 없는 노릇이고.. 외부에 IP를 공개하여 사용자들에게 사용하도록 할 수도 없습니다. 혹여…

RRedEyezCuckoo·2019년 10월 21일·조회 16,134

Ubuntu etcd 설치

Cloud Computing & MSA

1. 개요 etcd를 Ubuntu bionic 환경에 설치하고, 기본 동작 확인부터 간단한 key-value 저장/조회, 그리고 두 대의 서버로 클러스터를 구성하는 과정까지 정리한다. 이 글의 예시…

stdio.hstdio.h·2019년 10월 20일·조회 6,715

Python pandas 사용하여 mysql 데이터 추출

MariaDB

pandas란 python 에서 사용하는 데이터 분석, 전처리 등을 쉽게 하기 위해 사용되는 라이브러리입니다. 응용해서 사용하는 방법은 모르지만 pandas 는 굉장히 빠르기 때문에 저는 종종 my…

kkimdubi·2019년 10월 20일·조회 52,276

Python으로 Mysql query 수행이력 보기

MariaDB

pymysql module을 사용하여 mysql 에 접속해 general log 를 조회하는 코드입니다. 모니터링 등을 위해 python 으로 mysql 에 접속해서 command 를 수행하는 코드…

kkimdubi·2019년 10월 20일·조회 21,181

Mysql 8.0 Descending Index

MariaDB

Mysql 8.0 버전부터는 Descending Index 를 지원합니다. 5.7버전에서도 Descending index 생성구문은 지원되었으나 실제로는 ASC 인덱스로 생성되었고 단순히 Ascen…

kkimdubi·2019년 10월 20일·조회 40,803

MongoDB index Multi-Key Index

NoSQL

이번 글 에서는 multikey index에 대해 알아보겠습니다. MongoDB는 Document 기반의 비정규화된 데이터를 저장하는 데이터베이스이기 때문에 하나의 document가 array형태의…

kkimdubi·2019년 10월 19일·조회 20,836

Mysql8.0 Invisible Index 사용하기

MariaDB

Mysql 8.0 버전부터는 그동안 Oracle에서만 사용가능했던 Invisible Index 사용이 가능합니다. Invisilbe index는 간단하게 말하면 index를 on / off 시키는 …

kkimdubi·2019년 10월 18일·조회 11,189

Kubernetes와 OpenShift 차이점

Cloud Computing & MSA

1. 개요 2. 제품 레벨 Kubernetes는 오픈 소스 프로젝트이고 OpenShift는 제품이다. 물론 OKD(Origin Community Disttribution)라는 OpenShift의 오…

케이시88·2019년 10월 18일·조회 10,533

mysql8.0 auto_increment 변경점

MariaDB

mysql8.0 이전의 auto increment 는 auto-increment를 메모리에 저장했기 때문에 DB서버 재기동 시 값이 보존이 안되었습니다. 때문에 auto increment 컬럼을 참…

kkimdubi·2019년 10월 15일·조회 20,879
Amazon Web Services

[AWS] 입문(3) - ELB (Load Balancing)

1. AWS Elastic Load Balancing Auto Scaling Group 구성이 끝났으니 Elastic Load Balancing(AWS의 로드 밸런서 역활을 하는 서비스, 이하 EL…

RRedEyezCuckoo·2019년 10월 15일·조회 39,200

[AWS CLI] aws configure 초기화 clear 하기.

Amazon Web Services

OS 환경에서 CLI를 사용하다 보면, 설정된 Key 정보를 초기화하고 EC2 Role에 부여된 권한이 필요할 때가 있다. 이럴 경우 aws configure에 등록된 Key 정보 초기화 방법은 간…

혀뇽뇽이혀뇽뇽이·2019년 10월 15일·조회 11,952

Docker 가상 환경 구축 입문 (17) - 레플리카 모드와 글로벌 모드

Cloud Computing & MSA

1. 개요 Docker 가상 환경 구축 입문 의 Chapter 9-6. 글로벌 모드와 레플리카 모드 를 읽고 정리한 내용으로, Docker Swarm 서비스 생성 시의 레플리카 모드와 글로벌 모드에…

ssnowball·2019년 10월 14일·조회 43,168
NoSQL

MongoDB index -1

이번글과 다음글에서는 MongoDB의 인덱스에 대해 살펴보겠습니다. MongoDB의 인덱스 중 multikey index, geo index, text index 에 대해서는 다음 글에서 다루겠습니…

kkimdubi·2019년 10월 13일·조회 19,381