aws

A collection of 10 posts
aws

Docker private registry 간편 설정 KOPS

이 전 글에서 kubernetes 에  docker private registry 를 사용하는 방법 에 대해 기술 했습니다. 하지만 막상 사용하다보면 매번 imagePullSecrets 을 입력해줘야하는 불편함이 있습니다. 해서 각 노드마다  docker.json 을 배포해주면 되지 않을까 싶어서 찾아보다보니 kops 에서 자체적으로 지원합니다. kops/security.md at master · kubernetes/kops · GitHub 위 링크를 가면
1 min read
aws

kubernetes + Kops + ExternalDNS 정리 - 2

kubernetes + kops + externalDNS 정리 두번째 첫번째 내용은 여기서 확인 가능합니다. 여기서는 Route53 연동을 위한 ExternalDNS를 알아봅니다. kubernetes + kops with ExternalDNS 이제 service expose 가 필요한 Services 들을 위해 Route53 연동을 시작해봅시다. Install ExternalDNS external-dns/aws.md at master · kubernetes-incubator/external-dns · GitHub 위 링크에 가면 ExternalDNS on AWS 에 대한 설명이
5 min read
aws

AWS t2 tier 이용하기 - swap memory

AWS t2 tier 이용하기 - swap memory 문제점 회사에서 Aws  t2.small 티어를 이용하던 중에 Alertmanager 로 부터 아래의 alert message 를  받게 되었습니다. 메시지를 확인해보니 제가 회사에서 관리하는 docker 모듈들을 간단히 web에 확인해보고자 설치한 Portainer | Simple management UI for Docker 인스턴스가 Memory swap 용량을 절반 이상을 사용했다고 합니다. Instance
2 min read
aws

[AWS] Amazon web service 의 서비스 간단 정리

AWS 서비스 정리 AWS를 공부해야겠다고 마음먹고 AWS를 막상 시작하려고 하면, 그 방대한 사이즈에 지래 겁을 먹게 됩니다. 또한 AWS의 어떤 특정 기능에 대해 찾아보려고 하면 또다른 AWS서비스들이 연계되어서 다시 리서치를 해야하는 번거로움에 빠지게 됩니다. 이에 저의 고생을 경험삼아 다른분들의 고생을 미리 방지하고자 사람들을 위해 AWS 서비스를 간단하게 정리했습니다. EC2(Amazon
11 min read
aws

Error occurs when start an instance AWS OpsWorks

Error occurs when start an instance AWS OpsWorks When I start a new instance on OpsWorks Layers, I faced this error. ================================================================================ Recipe Compile Error in /var/lib/aws/opsworks/cache.stage2/cookbooks/aws/resources/cloudwatch.rb ================================================================================ NoMethodError ------------- undefined method `property' for #<Class:0x007f511b6ee538> Cookbook
1 min read
aws

p80.pool.sks-keyservers.net: Host not found

AWS의 Opsworks에서 새로운 instances를 만들다가 만난 에러를 정리해둡니다. AWS의 Opsworks 는 인스턴스를 새로 생성하면 등록되어있는 Chef Recipe 들을 자동으로 실행해주는 툴입니다. 이번에 Instance 한개를 추가로 생성하고, 그 Instance에 하나의 App 을 배포하려고 기존 Layer에서 추가로 Instance 를 생성하게 되었습니다. 그런데 갑자기 에러가 발생해서 로그를 봤더니 이런 로그가 있었습니다. Mixlib::ShellOut:
3 min read