Kubernetes 운영 17개월의 성과와 교훈

데일리호텔은 아마도 국내에서 Kubernetes를 가장 잘 활용하는 서비스 중 하나일 것이다. 2016년 8월 11일에 kube-aws v0.8.1 / kubernetes v1.3.4을 도입하여 현 시점에 kube-aws v0.9.9-rc.4 / kubernetes v1.8.4까지 운영 중이다. 비교적…

3 Comments
Read more about the article Kubernetes 운영 17개월의 성과와 교훈
Little girl drawing and coloring

기술 리뷰 – 2017년 10월 24일

그런 REST API로 괜찮은가 http://slides.com/eungjun/rest#/1 WordPress Gutenberg Editor: How far it has come & What to Expect in 2018 워드프레스의 차기 에디터인데 평이 극과 극으로 나뉜다. 그러니 더 흥미가 돋네!…

0 Comments

Firefox Quantum 리뷰

Firefox Quantum vs. Google Chrome에서 간단히 성능 비교를 한 후로 열흘이 지났다. 파이어폭스 퀀텀을 계속 써보니 크롬과의 차이점을 더 많이 알게 된다. 물론 운영체제와 하드웨어마다 소프트웨어가 조금씩 다르게 작동하니까 맥북프로…

0 Comments

MultiPath TCP on CoreOS

이번 iOS 11에서 Multipath TCP란 걸 공식 지원하면서 이를 데일리호텔 서비스에 활용할 수 있는지 기술검토를 해보았다. 우선 MPTCP가 무엇인지 애플의 간략한 설명을 확인하자. Users would expect that data transfer could…

1 Comment

Firefox Quantum vs. Google Chrome

파이어폭스 퀀텀을 쓸 때 맥북의 발열이 심하고 팬이 열심히 돈다. 크롬은 별다른 이슈가 없는데 말이다. 그래서 뭐가 문제인지 이렇게 저렇게 테스트했다. 다만 확장기능과 크롬 앱을 합치면 크롬이 파이어폭스보다 애드온이 2배…

2 Comments

nginx ingress를 이용해 마케팅 이벤트를 대비하기

전자상거래 서비스를 유지관리하는 개발자 또는 조직으로썬 순간적으로 트래픽을 끌어모으는 마케팅이 부담스러울 때가 있다. 우아한 형제들 기술 블로그에 나오는 사례는 그러한 고민을 잘 보여준다. http://woowabros.github.io/experience/2016/11/28/woowahan_4one_event.html 이 사례에서는 꽤나 개발과 준비를 많이…

2 Comments

Kubernetes RBAC 위에서 DataDog agent 돌리기

추가 소식: 공식 문서를 쓰는 중이라고 한다. Kubernetes의 Role-based Access Control 도입 후에 DataDog agent가 Kubernetes 이벤트를 수집하지 못하는 문제가 발생했다. Kubernetes 클러스터에 대한 접근권한을 확보해주어야 Kubernetes 이벤트를 수집할 수…

0 Comments

리뷰 – Spring Boot 2.0.0 M1

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0.0-M1-Release-Notes#default-connection-pool Java 8은 이제 기본이네. 잘한다! @ConditionalOnBean 은근히 짜증나는 부분인데 개선했네. 기본 데이터베이스 풀을 HikariCP로 바꿨네. 잘했다! Solr health indicator, Actuator도 살짝 바뀐 부분이 있으니 검토해야겠다. spring-boot-starter-data-redis-reactive 같은 기능은 얼른…

0 Comments

StreamAlert 간단 리뷰

Real-time Data Analysis and Alerting – Airbnb Engineering & Data Science airbnb/superset도 그렇고 Python 활용빈도가 높네 AWS에 의존적이다. 특정 벤더에 의존적이면 나쁘다고 보던 시절도 있지만 이제는 최대한 빨리 비지니스를 지원해서…

0 Comments

GitHub 계정으로 Kubernetes 인증하기

초기에는 kube-aws가 만들어준 관리자 인증서를 통해 Kubernetes를 관리했는데 역시나 대내외적으로 여건이 바뀌니 변화가 필요했다. 내부적으로는 개발 인력이 늘고 여러 프로젝트가 동시 진행되니 Staging 환경이 급격히 바뀌는데 계정이 하나이니 누가 무슨…

0 Comments