Kubernetes5 ChatForYou.io 실시간 화상채팅 프로젝트(1) Redis 활용해서 채팅방 다루기(feat. kubernetes 와 redis mater - slave) 1. 시작하면서벌써 지난 포스팅으로부터 2달이나 지났습니다. 시간이 정말 정말 빠르구나 라는걸 요즘 또 다시 느끼고 있습니다. 동시에 제게도 많은 변화가 있었습니다.먼저 지난번에 잠깐 언급했던 ChatForYou 를 팀으로 만들어보는 새로운 프로젝트를 본격적으로 진행하게 되었습니다. 너무나 멋진 디자인을 만들어주시는 분과 그걸 또 기가막히게 만들어주시는 프론트 개발자분을 모셔서 6월부터는 정말 시간가는줄 모르고 다시 프로젝트를 만들었던 것 같네요.새로운 프로젝트를 진행하면서 새롭게 서버 환경도 구성해보고, 서버 구성도도 그리고, 네트워크 구성도도 그리고 DB 설계도 해보고 뭔가 새로 시작하다는게 신기하면서도 굉장히 재미있게 진행중입니다. 그리고 드디어 1차로 목표로 했던 기능들이 드디어! 어느정도 정리되.. 토이 프로젝트/ChatForYou.io 프로젝트 2024. 10. 12. 쿠버네티스 정복기 (2) ingress, ingress controller 및 externalName 사용해서 서비스 연결하기 1. 시작하면서벌써 지난 글로부터 1달이 넘게 지났습니다. 이번달에는 정말 뭘 했는지 모르게 빠르게 지나갔네요. 조금의 변명을 하자면, 사실 최근에 회사일이 정말...정말 많았습니다. 원래 이렇게 바쁜 회사도 아니고 나름의 워라벨이 있는 회사였는데 지난 6월부터 시작해서 최근까지도 야근하는건 일상 다반사고 2주에 한번꼴로 주말출근에 때로는 새벽까지 작업하는 일도 있었습니다. 지난번에 적었던 '과연 내가 개발자에 맞을까?' 가 중요한게 아니라 '내 몸이 더 버틸 수 있을까?' 를 생각하게 만드는 한달이었던 것 같네요. 물론 이렇다고 제 프로젝트를 때려칠 정도로 아무것도 안한 것은 아니었습니다. 이전에 이야기했듯 최근에는 혼자의 프로젝트가 아닌 팀 프로젝트로 진행하는 만큼 서버에 이것저것 올리고하면서 개발.. Server/Docker & Kubernetes 2024. 7. 31. ChatForYou 연동을 위한 Kubernetes 서비스 배포 (1) : prometheus, grafana, Loki 배포 1. 시작하면서 그래도 굉장히 빠르게 전 포스팅에 이어서 글을 작성하게 되었습니다! 이것보다 더 오래걸리면 분명 까먹는 부분들이 많을거고, 뭣보다 쿠버네티스에 여러 서비스를 배포한 결과에 대해서 꼭 한 번 정리해야했기에... 사실 ChatForYou 와 연동하기 위해 배포한 서비스는 굉장히 다양한 편입니다. 처음부터 '개발부터 배포까지' 라는 포부로 시작했기에 쿠버네티스를 설치하고 여기에 이것저것 작업하면서 진짜 생각나는대로 다 배포했거든요ㅋㅋㅋ그래서 당연하다면 당연하게도 점점 Ram 이나 CPU 사용률에 미친듯이 올라가는걸 보고 이거 안되겠다 싶었어요ㅠㅠ 특히 prometheus 와 이번 글에는 없지만 Jenkins, sonarqube 가 의외로 자원을 많이 잡아먹는다는 걸 알게되었습니다. 다행히 아직.. Server/Docker & Kubernetes 2023. 12. 9. ChatForYou - 고도화 : Kubernetes 및 ChatForYou 모니터링 1. 시작하면서 역시나 오랜만에 글을 적는 듯하다. 그래도 마냥 놀았던 것은 아니고, 나름 열심히? 프로젝트 개발에 힘써왔다! 최근에는 이슈로 등록된 버그 수정도 좀 하고, datachannel 을 어떻게 더 갖고 놀 수 있을까 고민도 좀 하고 등등 여러가지를 했는데 특히 kubernetes 에 여러 서버를 올려서 내 프로젝트와 연결을 시도해보았다. 그 중 가장 크게 다가온 것이 바로 kubernetes 에 garafana 와 prometheus 를 올려서 시각화하는 부분이었다. 프로젝트 개발하며 로그도 분석하다가 정말 문득 예전에 ELK 스텍을 구성하고 nginx 로그도 수집해보고, clientIP 로 geomap 에 정보를 찍어보고 했던게 생각났다. 그러다보니 혹시 이번에도 그런식으로 만들어볼 수 있.. 프로젝트 일지 2023. 11. 22. Kubernetes on OpenStack : 오픈스택과 쿠버네티스 설치 결과와 환경 구성 1. 시작하면서 거의 2달 반 정도 투자한 openstack 과 kubernetes 구성을 완료했습니다. 드디어 끝났어요ㅠㅠ 이번 서버 토이 프로젝트의 가장 큰 목적은 역시나 Openstack 이라는 클라우드 기술을 사용해 프라이빗 클라우드를 구성하고, Openstack 으로 생성한 인스턴스 위에서 Kubernetes 를 올려서 실제 AWS 나 Auzre 와 같은 퍼블릭 클라우드에서 사용하는 것처럼 환경을 구성하는 것이었습니다. 특히 이번 프로젝트를 통해서 네트워크 환경에 대해서 많은 공부를 할 수 있었던 것 같습니다. 진짜...정말 네트워크 기본 중에 기본만 알고 있었는데 이번 기회를 통해 오픈스택에서 네트워크를 구성하고, 서브넷도 구성하고, 인터페이스를 연결했다가 뺐다가 하면서 진짜 어렵고 재미있었습.. 토이 프로젝트/서버갖고 놀기 for DevOps 2023. 7. 2. 이전 1 다음 728x90 반응형