Docker уу, Kubernetes уу? Жижиг, дунд байгууллагад аль нь тохирох вэ

0
удаа үзсэн
Боомт дахь өнгө өнгийн чингэлгийг дээрээс харсан байдал

Чингэлгийн (container) технологи орчин үеийн програм хангамжийн суурь болсон. Гэхдээ «Kubernetes ашиглах ёстой юу?» гэдэг асуултад хариулт нь байгууллагын хэмжээ, багийн туршлагаас шалтгаална. Хоёр шийдлийн давуу, сул талыг бодит жишээгээр харьцуулъя.

Docker Compose: энгийн бөгөөд хангалттай

Нэг, хоёр серверт ажилладаг, цөөн үйлчилгээтэй системд Docker Compose хамгийн хурдан шийдэл. Бүх тохиргоо нэг файлд багтана:

services:
app:
image: koding/crm:2.4
restart: always
environment:
DATABASE_URL: postgres://crm@db/crm
ports:
- "8080:8080"
db:
image: postgres:17
volumes:
- db-data:/var/lib/postgresql/data
volumes:
db-data:

Kubernetes: том системийн удирдлага

Олон серверт тархсан, ачаалал нь өдрийн цагаар их хэлбэлздэг, тасалдалгүй ажиллах шаардлагатай системд Kubernetes автомат тэлэлт, өөрийгөө сэргээх боломжийг олгоно:

apiVersion: apps/v1
kind: Deployment
metadata:
name: crm
spec:
replicas: 3
selector:
matchLabels: { app: crm }
template:
metadata:
labels: { app: crm }
spec:
containers:
- name: crm
image: koding/crm:2.4
resources:
requests: { cpu: 250m, memory: 256Mi }

Харьцуулалт

ШалгуурDocker ComposeKubernetes
Суралцах хугацааХэдэн өдөрХэдэн сар
Серверийн тоо1–23 ба түүнээс дээш
Автомат тэлэлтҮгүйТийм
Гэмтлээс өөрөө сэргэхХязгаартайТийм
Удирдлагын зардалБагаӨндөр

Хэрэгслийг асуудалдаа тааруулж сонго. Kubernetes бол зорилго биш.

Дэд бүтцийн хэлтэс

Бидний туршлагаар ихэнх жижиг, дунд байгууллагад Docker Compose бүрэн хангалттай. Систем өсөж, баг томрох үед Kubernetes руу шилжих замналаа эртнээс төлөвлөх нь хамгийн зөв.

Хуваалцах

Холбоотой мэдээ

Цэнхэр гэрэлтэй өрөөнд код харуулж буй зөөврийн компьютер

Хиймэл оюун ухааны хэрэгслүүд одоо зөвхөн том компаниудын тансаглал биш. Зөв эхэлбэл жижиг байгууллага ч бичиг баримт боловсруулах, харилцагчийн асуултад

КОДИНГ-ийн баг оффисдоо гэрчилгээ авсан баяраа тэмдэглэж байна

2018 оноос хойш ISO/IEC 27001 гэрчилгээ эзэмшиж буй КОДИНГ ХХК мэдээллийн аюулгүй байдлын удирдлагын тогтолцоогоо стандартын шинэ, ISO/IEC 27001:2022 хувилбарт

Цэнхэр гэрэлтэй дата төвийн сүлжээний тавиур

Олон улсын ачаа тээврийн нэгэн компани 9 жилийн настай серверүүд дээр захиалга, тээврийн хяналт, санхүүгийн программаа ажиллуулдаг байв. Тоног төхөөрөмж