Блог

Арнадағы пост

Kubernetes-ке көшу

UTasks инфрақұрылымы Managed Kubernetes-ке көшті: қызмет сенімдірек болып, жүктеме өскенде тез масштабтала алады.

2025 жылдың ақпанында біз UTasks инфрақұрылымын Kubernetes-ке көшірдік. Команданың DevOps-инженері көшу туралы #TECHBRIEF айдарында айтып берді.

Іске қосылған кезде UTasks виртуалды машиналарда жұмыс істеді: қолданба Docker-де іске қосылып, Ansible және Docker Compose арқылы орнатылатын. Бұл схема қарапайым болды және бастапқы міндеттерді толық орындады, бірақ кенеттен өскен жүктеме кезінде жылдам масштабтауға мүмкіндік бермеді, ал виртуалды машиналардағы жоспарлы жұмыстар серверлердің көбін өшіруді талап етті.

Пайдаланушылар саны өскен сайын қызметтің сенімділігі басты басымдықтардың біріне айналды. Команда Spot-инстанстардағы Managed Kubernetes-ке көшіп, қолданбаны бейімдеді және трафикті жаңа инфрақұрылымға тоқтаусыз ауыстырды.

Жаңа схема күрделірек және тәжірибені талап етеді, бірақ ол UTasks-тың жоғары сенімділігі, қауіпсіздігі мен ақауларға төзімділігі үшін заманауи тәсілдерді қолдануға мүмкіндік береді.