새로운 회사에서 GitLab을 사용하게 되어(이전 회사에서도 잠깐 썼지만...) ssh key를 생성하고 등록하는 방법을 간단하게 정리해보려 합니다. 1. ssh 키 생성 먼저 루트의 .ssh 폴더로 이동해서(없다면 생성) 아래 명령을 통해 RSA 키를 생성합니다. $ ssh-keygen -t rsa -C "EMAIL_ADDRESS" -b 4096 2. gitlab 접속 후 키 등록 이후 깃랩에 로그인하고 User Settings > SSH Keys로 접속합니다. 그런 다음, ~/.ssh/id_rsa.pub 를 복사해서 붙여 넣고 Add key를 누르면 ssh 키가 등록됩니다. private key를 등록하지 않도록 주의하세요!!! 이제 아이디, 패스워드 없이 SSH 방식을 통한 git clone 등 여..
이전에 SpringBoot와 Node 프로젝트를 도커 이미지로 생성하여 ECR 리포지토리에 올리고 ECS로 서비스하는 과정을 알아보았습니다. 이번에는 SpringBoot와 Node 프로젝트에서 접속하는 DocumentDB 클러스터를 생성하고 로컬 DataGrip에서 접속하는 방법을 알아보겠습니다. 1. DB 보안 그룹 생성 먼저 생성할 DocumentDB의 보안 그룹을 만들겠습니다. 인바운드 규칙으로는 우선 Anywhere - IPv4, Anywhere - IPv6 소스에서 27017 포트로 들어올 수 있도록 지정하겠습니다. (나중에는 Anywhere이 아닌 백엔드 서비스의 보안그룹으로 변경해야 합니다.) 2. DocumentDB 서브넷 그룹 생성 DocumentDB에서 서브넷 그룹 메뉴를 선택해 서브넷..
이전 글에서 Public Subnet에 있던 백엔드 서버 EC2를 Private Subnet으로 옮기는 작업을 수행하였습니다. 하지만 새로 생성한 EC2에 서버가 실행되지 않아서 정상적으로 동작하지 않았습니다. 따라서 이번 글에서는 Private Subnet에 생성된 EC2에 ssh로 접속하여 직접 서버를 실행시켜 보도록 하겠습니다. 1. Public Subnet에 생성할 EC2의 보안 그룹 생성 EC2를 생성하기 전 먼저 보안 그룹을 생성합니다. 해당 보안 그룹은 ssh 접속만 허용합니다. 2. Public Subnet에 EC2 생성 기존 Public Subnet 중 하나에 새로운 EC2를 생성합니다. 이때 퍼블릭 IP를 활성화하고 위에서 생성한 보안 그룹을 지정합니다. (EC2 생성 방법은 기존에도 ..
AWS EC2에 PostgreSQL을 설치하고 사용하기에 앞서 먼저 EC2를 생성하는 방법을 알아보겠습니다. EC2란, 컴퓨팅 자원을 제공하는 서비스로 자세한 설명은 아래를 참고하세요. 간단하게 생각하면 하나의 컴퓨터(서버)를 대여하는 것으로 생각할 수 있습니다. https://aws.amazon.com/ko/ec2/?did=ft_card&trk=ft_card&ec2-whats-new.sort-by=item.additionalFields.postDateTime&ec2-whats-new.sort-order=desc 아마존 클라우드 서버 호스팅 | Amazon Web Services 다양한 구매 모델 온디맨드, 스팟 인스턴스, Savings Plan과 같은 여러 가지 구매 모델을 제공합니다. 스팟 인스턴스를..
- Total
- Today
- Yesterday
- CodeDeploy
- string
- sort
- SWIFT
- Dynamic Programming
- Baekjoon
- cloudfront
- Algorithm
- 조합
- 프로그래머스
- search
- ECR
- 소수
- 순열
- programmers
- java
- DFS
- array
- AWS
- permutation
- CodePipeline
- CodeCommit
- 수학
- EC2
- Combination
- 에라토스테네스의 체
- spring
- map
- ionic
- BFS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |