파란하늘의 지식창고
article thumbnail
로컬 docker-desktop의 kubernetes (k8s)에 elasticsearch, kibana 설치해보기
Study/Docker & Kubernetes 2022. 10. 8. 05:58

elasticsearch와 kibana를 공부해볼까 싶어 설치를 해보았다. Elastic stack 소개 ELK는 Elasticsearch, Logstash, Kibana를 말한다. 각각 다음과 같은 역할을 담당한다. Elasticsearch : 데이터 저장 & 검색 엔진 Logstash : 데이터 수집 Kibana : 시각화 기존 아파치 솔라 같은 검색 엔진은 라이브러리 형태로 제공되어 사용하기 위해 구현해야 하는 항목들이 많았다. ELK는 라이브러리가 아닌 플랫폼 수준으로 제공되는 오픈소스이고 이러한 묶음을 Elastic stack이라고 통칭한다. (이와 비슷하게 CNCF stack도 있다.) 설치하기 내 경우 window에서 docker desktop을 사용하여 kubernetes로 설치해보았고 E..

article thumbnail
Window에서 Docker Desktop 없이 docker, kubernetes 사용하기 (Rancher Desktop 사용하기)
Study/Docker & Kubernetes 2021. 12. 1. 15:16

Window Docker Desktop이 개인 사용자에게는 무료이지만 기업에서는 유료화가 되었다. (정확한 기준은 more than 250 employees or more than $10 million in annual revenue, 직원 250명 이상 또는 연간 매출 천만 달러 이상인 경우 유료) 이로 인해 회사 PC에서 windows docker desktop을 사용하던 경우 다른 대안을 찾아야 하는 상황이 되었다. docker의 경우 docker desktop이 유료로 전환되었지만 wsl2를 이용하여 ubuntu에서 docker ce를 사용하는 것은 무료이다. 그리고 Rancher Desktop을 사용하면 마찬가지로 wsl2로 손쉽게 window에서도 kubernetnes를 사용할 수 있게 된다...

개인 공부용 Docker Desktop kubernetes 설정 모음
Study/Docker & Kubernetes 2021. 6. 2. 07:52

여러 오픈소스를 공부할 때 Docker Desktop for Windows에서 제공하는 kubernetes를 애용한다. docker container만으로도 충분히 쓸만하지만 계속 container가 초기화되어 데이터가 유지되지 않거나 또는 매번 window 구동 시 container를 일일이 띄우는 게 귀찮거나 하는 잡다한 문제들이 있다. 환경 구성 설정을 관리하여 이런 문제들을 해결해 나갈 수 있지만 container가 많아질 수록 그 container를 계속 유지하는 게 귀찮아지게 된다. 이런 문제를 편하게 해결 할 수 있는 게 kubernetes인데 예전에는 minikube를 사용할 수 있었지만 그것도 설치하는 게 너무 귀찮고 복잡했다. 하지만 요즘은 Window Docker Desktop이 ku..