본문 바로가기

분류 전체보기22

NCP Server를 이용한 GitLab 서버 구축 개발자분들이 소스코드를 관리하기 위해 Git Hub를 많이 사용하지만, 간혹 금융존 혹은 공공존 보안 요건으로 애플리케이션 코드를 외부 Repository에 보관하면 안되는 경우가 있었습니다. 이러한 보안 요건을 충족하기 위해 사설 GitLab서버를 구축하여 NCP 서버 내부에서만(혹은 VPN을 통해서만) 접근할 수 있도록 구성할 수 있습니다. 요건  - 소스코드 관리를 위해 Git Hub 대신 GitLab 서버를 구축하여 사용 - 필요 시 공인 아이피 없이 내부 아이피를 통해 사설망에서만 사용할 수 있음(보안 요건) - 이번 테스트에는 Global DNS 서비스를 사용하기 위해 공인 아이피를 사용합니다. 환경 NCP Server(ubuntu 20.04 , 2cpu 8GB RAM) + 1 Public.. 2022. 8. 25.
NCP Global DNS를 이용하여 구입한 도메인 등록 요건  - 개인적으로 구매한 도메인을 NCP Global DNS 서비스에 연결 환경 도메인 호스팅 사이트에서 구입한 도메인 1개(가비아, 후이즈등) NCP Global DNS Process 도메인 호스팅 사이트에서 개인 도메인 구입 NCP Global DNS에 구매한 도메인을 등록 서버에 도메인 호스트 연결 및 확인 주의 사항 - 도메인을 구입한 후 NCP Global DNS의 네임서버를 등록하게 되면 네트워크 환경에 따라, 변경된 네임서버가 적용되기까지 최대 48시간까지 소요될 수 있습니다. ======================================================================================== 1. 도메인 호스팅 사이트에서 개인 도메인 구입 먼저.. 2022. 8. 25.
Terraform을 이용하여 NCP 서버 배포 엔지니어라면 특정 CSP의 서버를 통해 여러가지 테스트를 진행하는 경우가 있습니다. 오늘은 NCP에서 공인아이피가 부착된 Ubuntu 20.04 서버를 빠르게 생성하는 테라폼 코드에 대해 다뤄보도록 하겠습니다. 요건  - NCP 콘솔을 이용하지 않고 빠르게 서버를 배포하여 테스트 용도로 사용하고자 함 환경 1 VPC 1 Public Subnet 1 Bastion server(ubuntu 20.04 , 2cpu 4GB RAM) + 1 Public IP 1 Network interface 1 ACG(+Rule) Process IaC란? NCP IaC의 종류 테라폼을 이용한 NCP 인프라 서비스 생성 테라폼을 이용한 NCP 인프라 서비스 삭제 주의 사항 - 테라폼으로 인프라 서비스 생성 이후 콘솔상에서 변경.. 2022. 8. 5.
NCP Block Storage 파티셔닝 후 디스크 증축 요건  - 백업 용도로 사용할 서버를 초기 배포 이후 1TB의 Block Storage를 사용하게 되었습니다. - 해당 스토리지는 각 백업 목적에 맞게 os backup - 200GB , Data Backup - 800GB로 파티셔닝 되어 있습니다. - 백업을 진행하던 도중 디스크의 사용률이 높아져 증축을 해야하는 상황입니다. 증축 크기는 다음과 같습니다. Data Backup 800GB -> 1800GB 환경 - NCP Server(Ubuntu 20.04) - Block Storage Process NCP Server , Block Storage 생성 Block Storage 파티셔닝 및 마운트 Block Storage 용량 증축에 따른 디스크 파티션 용량 증설 주의 사항 - 스토리지의 크기를 확장한.. 2022. 8. 5.