skip to Main Content

Kubernetes 1.21 릴리즈

Kubernetes 1.21 릴리스는 51 개의 향상된 기능으로 구성됩니다. 13 개의 향상된 기능이 Stable 상태로, 16 개의 향상된 기능이 베타로 이동하고, 20 개의 기능이 알파로 전환되고, 2 개의 기능이 더 이상 사용되지 않습니다. 💬 주요 변경 사항 GA로 올라간 기능 (CronJobs, PodDisruptionBudget , sysctl…

Read More

아코디언에서 windows kubernetes 연동하기

이번 포스팅에는 쿠버네티스에서 윈도우 컨테이너를 구성하고, 아코디언을 연동하여 보다 편리하게 배포하는 환경을 구축해보겠습니다. 먼저 windows서버를 사용하기 위해 cni를 Flannel으로 선택하였습니다.windows서버에 kubernetes를 설치하기 위한 기본 환경은 다음과 같습니다. - vxlan 모드에서 Flannel을 사용한 가상 오버레이 네트워크 구성 - KB4489899 가 설치…

Read More

아코디언에서 어플리케이션 배포 전략 – Canary 배포

아코디언에서는 기본적으로 2가지 배포 전략을 선택하여 앱을 배포할 수 있습니다. - recreate : 기존의 서버를 모두 shutdown 한 후 새로운 서버를 생성하여 사용자 요청을 처리합니다. - RollingUpdate : 롤링 배포는 새 버전의 서버를 만들어가면서 트래픽을 구 버전 서버에서 새 버전으로…

Read More

아코디언에서 ELK 구축하기

아코디언을 통해 손쉽게 ELK(Elasticsearch + Logstash + Kibana)를 구성하는 방법에 대해 알아보겠습니다. ELK구성도 ELK 를 구성하기 위해서는 4가지 서비스가 필요합니다. ​ - Beats : 데이터를 수집하는 역할을 합니다. - Logstash : beats 에서 수집한 데이터를 합치는 역할을 합니다. - Elasticsearch…

Read More

아코디언에서 helm 사용하기

Helm은 Kubernetes 애플리캐이션을 관리하기 위한 도구입니다. Helm chart를 통해 복잡한 Kubernetes 애플리케이션들을 쉽게 배포/관리 할 수 있습니다. (참고사이트) - Helm 상세 소개 : https://helm.sh/ - Helm 의 설치 및 기본 설정 방법 : https://docs.helm.sh/using_helm/#quickstart-guide 이번 소개할 내용은 아코디언에서 사용자별로 Helm을…

Read More

Kubernetes와 JMeter를 사용한 부하테스트

최근 Docker 기반으로 애플리케이션을 개발했다면 애플리케이션 부하테스트 또한 Docker를 사용하여 쉽게 진행할 수 있습니다. Apache JMeter는 로드 테스트와 성능 측정을 위해 설계된 오픈 소스 소프트웨어 Java 애플리케이션입니다. 일반적으로 JMeter 서버 1대를 통해 부하테스트를 진행할 수 있지만 보다 효과적인 테스트를 위해…

Read More
Back To Top