본문 바로가기

분류 전체보기30

쿠버네티스 내부에서는 어떻게 DNS 질의를 할까? DNS 란?인터넷에서 사용자가 도메인을 통해 웹페이지를 접속하거나 특정 서비스와 통신을 할때,  네임서버에 질의를 하여 설정된 값을 찾아 통신을 하게 됩니다. 이때, 네임서버에 설정된 항목들을 레코드라고 부릅니다. DNS 질의DNS 질의는 DNS를 통해 특정 도메인 이름에 대한 정보를 요청하는 과정을 말합니다. 사람이 읽을 수 있는 도메인 이름을 IP 주소로 변환하는 과정이지요. 웹 브라우저나 애플리케이션이 특정 서버에 연결하고 싶을 때, 해당 서버의 IP 주소를 알아야하기 때문입니다. 일반적인 DNS 질의 과정은 아래와 같습니다. 1. 클라이언트 요청 (DNS Resolver 호출)사용자가 웹 브라우저에 www.google.com 을 입력하면 컴퓨터는 도메인 이름에 대한 IP 주소를 알아내기 위해 DN.. 2024. 10. 10.
[DB] EBS Deep dive Amazon Elastic Block Store (EBS)는 AWS에서 제공하는 고성능 블록 스토리지 서비스로, 주로 EC2 인스턴스에 데이터를 영구적으로 저장하는 용도로 사용됩니다. EBS는 EC2 인스턴스에 연결하여 사용할 수 있는 블록 스토리지 장치를 제공하며, 데이터베이스, 파일 시스템, 애플리케이션 로그, 백업 등 다양한 워크로드에서 유용하게 사용할 수 있습니다.  유형볼륨 유형설명특징사용 사례가격범용 SSD(gp3)최신 범용 SSD, 높은 IOPS와 처리량 제공, IOPS와 처리량을 독립적으로 조정 가능.최대 16,000 IOPS, 1,000 MB/s 처리량.웹 서버, 일반적인 데이터베이스, 부트 볼륨스토리지: $0.08/GB/월IOPS 추가: $0.005/IOPS/월처리량 추가: $0.04/.. 2024. 10. 3.
[EKS] PVC 로 EBS 동적 프로비저닝하기 aws-ebs-csi-driver 에 volumeModificationFeature 를 활성화하면 pvc 의 annotation 에서 볼륨 처리량/iops/볼륨 유형을 수정하여 원하는 스펙의 EBS 를 사용할 수 있습니다. 현재 addon:{ "addons": [ "aws-ebs-csi-driver", "coredns", "kube-proxy", "vpc-cni" ]}aws eks describe-addon-configuration --addon-name aws-ebs-csi-driver --addon-version v1.19.0-eksbuild.2 --query configurationSchema --output text | jq...{ .. 2024. 9. 29.
[AWS] SSM, KSM SSM(AWS System Manager)AWS 애플리케이션 및 리소스를 위한 운영 허브이자, 안전한 운영이 대규모로 활성화되는 하이브리드 및 멀티클라우드 환경을 위한 안전한 엔드 투 엔드 관리 솔루션  SSM Parameter Store:Parameter Store는 애플리케이션 구성 데이터를 안전하게 저장하는 공간으로, 환경 변수, 데이터베이스 자격 증명, API 키, 패스워드 등 다양한 값을 저장할 수 있습니다.이 값들은 안전하게 암호화되며, 필요에 따라 KMS(Key Management Service)와 통합해 데이터 보호를 강화할 수 있습니다.예를 들어, 환경마다 다른 값을 설정할 수 있어서, 개발 환경과 운영 환경에서 별도의 구성 데이터를 저장하고 관리하는 것이 가능합니다.예시 사용 시나리오:.. 2024. 9. 29.