Dev(61)
-
쿠버네티스를 처음 시작할 때 읽는 글
https://kubernetes.io/ Production-Grade Container Orchestration Production-Grade Container Orchestration kubernetes.io 1. 소개 https://www.youtube.com/watch?v=BE77h7dmoQU Kubernetes가 등장한던 때의 상황들을 잘 보여주는 다큐멘터리 docker가 등장하고 큰 인기를 얻으면서, 컨테이너 오케스트레이션 도구들이 막 생겨나고 있었다. Kubernetes란 무엇인가? 왜 Kubernetes를 배워야 하는가? Kubernetes의 역사와 배경 그리고 모든 기술들이 그렇지만 커뮤니티를 활용하는것을 추천드립니다. https://open.kakao.com/o/gxSooElb Kore..
2023.10.22 -
가볍게 읽기 좋은 개발 관련 글들
스마트폰 구글 탭에 읽어야지 생각만하고 열어놓은 사이트들이 많이 있었습니다. 그 링크들과 내것으로 흡수할 수 있는 요약을 적어 봅니다. 순서는 아무 상관없습니다. 요약은 내용 요약이라기보단 내가 써먹을 수 있도록하는 요약입니다. 1. 면접관 관점에서 본 좋은 개발자 블로그 https://f-lab.kr/blog/developer-blog-tips 요약: 긍정적인 블로그 사례 중 내 블로그에 적용해볼 것 - 기술 이슈에 대한 깊은 고찰 - 어떤 결정을 어떤 생각으로 했는지 드러나는 글 - 직접 측정하고 검증한 자료 2. 백엔드 개발자라면 알아야 할 리눅스 필수 명령어 21개 https://yozm.wishket.com/magazine/detail/2103/ 요약: 요즘 자주 보게되는 위시캣의 요즘IT의 글..
2023.09.28 -
Why EKS ALB Controller fails to create due to lack of AddTag permissions
Problem: I tried to create a service in eks to provision NLB. The aws load balancer controller version is v2.4.0 Code that worked fine 6 months ago now throws an insufficient permissions error. Of course, adding the missing permissions to aws-load-balancer-controller solves the problem, but let's see why it happened. Error: 58m Warning FailedDeployModel service/integration Failed deploy model du..
2023.09.19 -
Amazon VPC IPAM이란?
GPT-3.5는 모르는 Amazon VPC IP Address Manager(IPAM)에 대해 알아보겠습니다. Amazon VPC IP Address Manager(이하 IPAM)는 2021년 12월에 공식적으로 소개되었습니다. 출처: https://aws.amazon.com/ko/about-aws/whats-new/2021/12/amazon-virtual-private-cloud-vpc-announces-ip-address-manager-ipam/ Amazon VPC IP 주소 관리자(IPAM)는 AWS 워크로드의 IP 주소를 보다 쉽게 계획, 추적 및 모니터링할 수 있게 해주는 VPC 기능입니다. IPAM의 자동화된 워크플로우를 사용하여 IP 주소를 보다 효율적으로 관리할 수 있습니다. IPAM을 ..
2023.09.18 -
ec2, eks could not resolve dns host name
Problem: { ec2, lambda, ecs, eks } could not resolve { public, private } dns host name or could not resolve { s3, sqs, dynamodb, sns, execute-api, rds, elasticfilesystem ... } in { ec2, lambda, ecs, eks } --- The error message was No subject alternative DNS name matching my.domain.com found. server can't find kubernetes.default: NXDOMAIN nslookup -> server can't find ip-192-168-1-86.ec2.internal..
2023.09.14 -
AWS EKS POD DNS 문제 해결 - Route53 CNAME/A record
지난 편에 이어서 AWS EKS CoreDNS의 configmap을 수정해서 forward의 값을 1.1.1.1로 변경시키는 것은 퍼블릭 도메인에는 효과가 있었습니다. 하지만 프라이빗 도메인으로 연결해 놓은 AWS 내부 리소스를 못 찾는 문제가 발생했습니다. CoreDNS 설정을 롤백하고 진짜 원인을 찾기 시작했습니다. 처음 문제 1. EKS Pod에서 api.example.com를 호출하면 DNS를 찾을 수 없다는 에러가 발생 (실제로는 messages.dev.exampleapis.com/v1/api/abcd ...) 발견한 현상 2. 디버그용 컨테이너를 띄워서 nslookup api.example.com 해보면 192.168 IP를 알려줌 Non-authoritative answer: messages..
2023.09.13