Terraform code for AWS Client VPN Endpoint
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
in Development on DevOps
Terraform을 이용하여 AWS RDS Proxy 적용하기
in Development on DevOps
AWS CodeBuild에서 Custom Image로 빌드하면서 Docker 사용하기
in Development on DevOps
AWS에 배포된 인프라스트럭쳐 리소스를 Terraform 파일 정의로 만드는 방법
in Development on DevOps
EKS (AWS Kubernetes Cluster)에 Application LoadBalancer (ApplicationELB)를 만드는 것은 쉽지않다. 검색을 하면 관련 자료들이 많은데, out-dated된 것도 많고, 공식문서에서는 eksctl을 사용하는 것을 전제로 하고 있는 경우가 많아서 다른 방법으로 Infrastructure를 관리하는 곳에서는 적용이 쉽지 않다. 무엇보다도 그대로 실행했을 때 안되는 경우가 발생하는데, 그 원인에 대해서 알기가 너무나도 힘들다. 필자도 그런 과정들을 겪으면서 trial error들을 통해서 이렇게 내용을 정리할 수 있게 되었다.
in Development on DevOps
AWS CloudWatch Metric에 기록되는 모든 지표에 대해서 CloudWatch Alarm를 이용하여 Alert 시스템을 구현할 수 있다. AWS 주요 resource들의 monitoring에 나타나는 모든 것은 CloudWatch Metric에 기록이 되는 것이므로 가능하다. 그 결과를 Slack 메세지로 발송하면 되는데 그 원리는 간단하다.
in Development on DevOps
AWS CloudFront와 Lambda@edge를 이용해서 사용자의 요청을 자동으로 국가별로 redirect해주는 기능을 구현하였다. 이런 작업을 처리하는 방법은 여러 가지가 가능하겠지만, AWS를 이용한 방법이 가장 효과적일거라 판단을 했다. 원리는 간단하다.
in Development on DevOps
Jira Issue를 여러 Project에 공유하여 여러 Board에 모두 표시되도록 하는 방법에 대해서 공유하고자 한다.
in Development on DevOps
이번에는 AWS CodeBuild Project와 이에 필요한 Resource들을 Terraform을 이용하여 배포하고, Multibranch Pipeline Project를 생성하여 실제로 Build가 되는 과정까지 다룰 것이다.
in Development on DevOps
Jenkins 와 AWS Codebuild를 연동하는 방법을 소개하고자 한다.
in Development on DevOps
Logstash는 ELK Stack(Elastic Stack)에서 L에 해당하는 Application이다. (Elastic Search, Kibana가 나머지 2개) Logstash는 실시간 파이프라인 기능을 가진 오픈소스 데이터 수집 엔진이다.
in Development on DevOps
in Development on DevOps
in Development on DevOps