ืืื"ื ืืืงืืฉ ืื ืืฉืืื ืคืจืงืืืื ืฉื ืคืืชืื ืืคืขืื ื-Kubernetes, ืขืืฆืื ืืืจืืืืงืืืจื ืฉืื ืืขืงืจืื ืืช ืืืคืขืื ืืืกืืกืืื ืฉืื.
ืืืืง ืืจืืฉืื ืฉื ืืื"ื ื ืฉืงืื:
- ืืื ืืคืขืื ื- Kubernetes ืืืื ืืื ื ืืืฅ;
- ืืื ืืืืืง ืืืคืขืื ืืคืฉื ืืช ืื ืืืื ืฉื ืืขืจืืืช ืืืจืืืืช;
- ืื ืืืคืขืื ืืืื ืืื ืื ืืืื ืืขืฉืืช.
ืืืืจ ืืื, ื ืขืืืจ ืืืืื ืืืื ื ืืคื ืืื ืฉื ืืืคืขืื. ืืืื ื ืกืชืื ืขื ืืืจืืืืงืืืจื ืืืชืคืขืื ืฉื ืืืคืขืื ืฆืขื ืืืจ ืฆืขื. ืืืื ื ืกืชืื ืขื ืื ืืคืืจืื:
- ืืื ืืจืืงืฆืื ืืื ืืืคืขืื ืืืื Kubernetes;
- ืืืื ืคืื ืงืฆืืืช ืืืคืขืื ืืืงื ืขื ืขืฆืื ืืืืื ืคืื ืงืฆืืืช ืืื ืืืฆืื ื-Kubernetes.
ืืืื ื ืกืชืื ืขื ื ืืืื ืจืกืืกืื ืืืขืชืงืื ืฉื ืืกืื ื ืชืื ืื ื-Kubernetes.
ืืืืจ ืืื, ื ืืื ืืืขืืืช ืืืกืื ื ืชืื ืื:
- ืืืฆื ืืขืืื ืขื ืืืกืื ืืชืืฉื ืื ืงืืืช ืืืื ืฉื ืืืคืขืื;
- ืืืืืืืืช ืฉื ืฉืืืืฉ ืืืืกืื ืืงืืื.
ืืืืง ืืืืจืื ืฉื ืืื"ื ื ืฉืงืื ืืืืืืืช ืืขืฉืืืช ืืืืฉืื
ืืืืื:
ืฉืื ืืืืืกืื ืงืืืื ืงื. ืืืื ืจืฆืืชื ืืืืจ ืขื ืื ืืกืืื ืฉืื ื ืืคืืชืื ืืชืคืขืื ืืืคืจืืืจ, ืืืื ืืืคืจืืืจ ืืืืื ืื ืืืื ืืฉืืืืืช ืืกืื ื ืชืื ืื. ืืืืืื
ืืื ืืฉ ืื ื ืืืืื ืืช ืืืืจ ืขื ืืืคืขืื ืืขื ClickHouse?
- ืื ื ืชืืืืื ืืืคืชืืื ืืช ClickHouse.
- ืืจืืข ืื ืื ื ืื ืกืื ืืื ืืื ืืชืจืื ืืช ืชืจืืืชื ื ืืคืืชืื ClickHouse. ืืื ืื ื ืืืงืื ืืฉื ื ืืืจื Yandex ืืืืื ืช ื ืคื ืืฉืื ืืืื ืฉืืืฆืขื ื-ClickHouse.
- ืื ื ืื ืกืื ืืืฆืืจ ืคืจืืืงืืื ื ืืกืคืื ืขืืืจ ืืืขืจืืช ืืืงืืืืืืช ืฉื ClickHouse.
ืื ื ืจืืฆื ืืกืคืจ ืืื ืขื ืืื ืืืคืจืืืงืืื ืืืื. ืืืืืจ ื-ClickHouse-ืืคืขืื ืขืืืจ Kubernetes.
ืืืื ืฉืื ืืจืฆืื ื ืืืขืช ืืฉื ื ื ืืฉืืื:
- ืื ืืฉื ืืจืืฉืื ืืื ืืืฆื ืคืืขื ืืคืขืื ื ืืืื ืืกืื ืื ืชืื ืื ืฉื ClickHouse ื-Kubernetes.
- ืื ืืฉื ืืฉื ื ืืื ืืื ืื ืืคืขืื ืขืืื, ืืืืืจ ืืื ืืื ืืงืืื ืืื ืืจืืงืฆืื ืขื Kubernetes.
ืขื ืืืช, ืฉืชื ืืฉืืืืช ืืืื ืืฆืืืื ืืืืจื ืืื"ื ืฉืื.
ืื ืืขื ืืื ืืืงืฉืื ืืื ืฉืื ื ืื ืกื ืืกืคืจ?
- ืื ืืขื ืืื ืืืืชืจ ืืช ืื ืฉืืคืขืื ืืคืขืืืื.
- ืื ืืื ืฉืจืืฆื ืืขืฉืืช ืืฉืืื ืืื ืืืืื ืืื ืื ืขืืื ืคื ืืื, ืืื ืืืคืขืื ืืงืืื ืืื ืืจืืงืฆืื ืขื Kubernetes, ืืืืื ืืืืืืืช ืขืฉืืืืช ืืืืคืืข.
ืืื ืืืืื ืืฆืืจื ืืืืื ืืืืชืจ ืืื ื ืืื ืืืื, ืืืื ืืืขืช ืืื Kubernetes ืขืืืืช ืืืืฆืข ืืืจืื ืืกืืกืืช ืืขื ื.
ืื ืื ืงืืืงืืืืก? ืืื ืืกื ื ืชืื ืื ืขืืืื ืขื ืชืืื ืืช ืกืคืฆืืคืืืช ืืขืืืื ืืงืืื ืฉื ืฉืืืืชืืช ืื ืืืืืืช. ืืื ืงืื ืคืชืื ืืืืืืื.
ืืืฉืื ืื ื ืืืขืช ืจืง ืฉื ื ืืืจืื. ืืชื ืฆืจืื ืืืขืช ืฉืื ืืกื ื ืชืื ืื, ืื ืื ืฉืื ื ืืืื ืื ืืืื ืืฉืื ืืืขื ืืื ืืกื ื ืชืื ืื. ืืืขืืืื ืฉื-ClickHouse DBMS ืืงื ื ืืืื ืืืื ืืืื, ื ืืชื ืช ืืืจืืืืช ืืืขื ืืื ืืืจืืช. ืืืื, ืืฆื ืืืฉืืื ืืื ืืฆื ืืืขื ืขืืืจ ClickHouse. ืืื ืื ื ืืื ืืขืื ืืื ืื ืืืื ืืืฆื ืืฉืจืช ืืช ืืฉืืื ClickHouse ื-Kubernetes.
ืืื ืืื ื ืืืฅ ืฉื? ืืื ืื ืื ื ืื ืืืืืื ืืืืฉืื ืืืคืขืื ืืืชื ืืขืฆืื ื? ืืืชืฉืืืืช ืืืืงื ืืื ืืืช ืืืืืงื ืืจืืื ืืืช.
- ืืคืืขื, ืื ื ื ืชืงืืื ืืืชืจ ืืืืชืจ ืืืฆื ืฉืื ืืืืจืืช ืืืืืืช ืืืขื ืื ืืจืืืืื ื ืืฆืืื ืืืจ ื-Kubernetes. ืืืืจื ืืืืข ื ืฉืืจืื ืืืืฅ.
- ืืืฉืืื ื ืฉืืืช ืืืชืจ ืืืืชืจ: "ืืื ืืคืฉืจ ืืฉืื ืืช ืื ืืคื ืื?" ืืื, ืืืจืืช ืืืืืืช ืื ืกืืช ืืืฉืื ืืืืื ืืงืกืืืื ืฉื ืืื ืืื ืืื ืืืืืช ืืกืืื ืื ืื ืืืืืจืืช ืืช ืืืกื ื ืื ืชืื ืื ืฉืืื.
- ืืื ืขืืืจ ืืืืืื ืื ืืชื ืฆืจืื ืืช ืืืืืื ืืช ืืืงืกืืืืืช ืืืืืจ ืขื ืืืชื ืืืจ ืืืงืื ืืืฉ, ืืืืืจ ื ืืืืืช ืืงืกืืืืืช.
ืืื ืื ืงื ืื ืงืฉื? ืื ืืืืื ืืืื ืืืืขืฉืืช ืืื. ืืื ืื ืื ืื ืื ืคืฉืื, ืื ืืฉ ืื ื ืืช ืืืืจืืืืช ืื ืืกืคืช ืฉื ื ืืืื Kubernetes ืขืฆืื, ืืื ืืืืชื ืืืื ืืคืจืืื ืฉื ClickHouse ืืื ืืื ืขื ืืื. ืืืชืงืืืช ืฆืืืจื ืืื.
ืืืกื ืืื ืื ื ืืชื ืกื ืื ืืืื ืฉื ืืื ืืืืืืืช, ืฉืืืคื ืื ืงืฉื ืื ืืืื, ืื Kubernetes ืืืืื ืืช ืืืขืืืช ืืืืืืืืืืช ืฉืื ืืคืขืืื, ื-ClickHouse ืืืืื ืืช ืืืขืืืช ืฉืื ืืคืขืืื ืืืืืืืืืช. ืืืืืื ืื ืืฉ ืื ื ืืื ืงืืืงืืืืกืื, ืืื ืื ื ืฆืจืืืื ืื ืืืื ืืขืฉืืช ืืืชื ืืฉืื.
ืขื ืชืฆืืจื ืืื ืืืช, ื-ClickHouse ืืฉ ืืกืคืจ ืืืื ืืืื ืฉื ืืขืืืช ืฉืืืฆืจืืช ืขืืืก ืงืืืข ืขื DevOps:
- ืืฉืื ืื ื ืจืืฆืื ืืฉื ืืช ืืฉืื ื-ClickHouse, ืืืฉื, ืืืืกืืฃ ืขืืชืง ืื ืจืกืืก, ืื ืื ืื ื ืฆืจืืืื ืื ืื ืืช ืืชืฆืืจื.
- ืืืืจ ืืื ืฉื ื ืืช ืกืืืืช ืื ืชืื ืื, ืื ื-ClickHouse ืืฉ ืฉืืืช ืจืืกืืง ืกืคืฆืืคืืช. ืฉื ืืชื ืฆืจืื ืืคืจืืก ืืช ืืืืืจืืช ืื ืชืื ืื, ืืคืจืืก ืืช ืืชืฆืืจืืช.
- ืืชื ืฆืจืื ืืืืืืจ ื ืืืืจ.
- ืืืกืืฃ ืืืื ืื ืืจืกืืกืื ืืืฉืื, ืืืขืชืงืื ืืืฉืื.
- ืืืืื ืืฉืืงืื.
- ืืชืชืืื ืืืืฉ.
ืืื ืืฉืืืืช ืฉืืจืชืืืช ืฉืืืืชื ืืืื ืจืืฆื ืืืงื ืขื ืืฉืืืืฉ ืืื.
Kubernetes ืขืฆืื ืขืืืจ ืืืื ืืชืคืขืื, ืืื ืืืืจื ืืขืจืืช ืืกืืกืืื.
Kubernetes ืืืื ืืืงืื ืืืืืืืฆืื ืฉื ืืืจืื ืืื:
- ืืชืืืฉืฉืืช.
- ืืืชืืื.
- ื ืืืื ืืขืจืืช ืืืกืื.
ืื ืืื, ืื ืืืืืื ืื ืืื, ืืื ืืื ืืืืจื ืื ืืืืข ืืื ืืืคืขืื ืืฉืืื ืืกื ื ืชืื ืื.
ืื ืื ื ืจืืฆืื ืืืชืจ, ืื ืื ื ืจืืฆืื ืฉืื ืืกื ืื ืชืื ืื ืืขืืื ื-Kubernetes.
ืืืืชื ืจืืฆื ืืงืื ืืฉืื ืืื ืืคืชืืจ ืืืื ืงืกื ืืืื ืฉืืชื ืืืืฅ ืขืืื ืืืงืืฅ ืขื ืืฉืืืืช ืืืืืืืืืช ืฉืฆืจืืืืช ืืืืคืชืจ ื ืคืจืก ืืืชืืืืง ืืืืจื ืื ืืืืืจ ืืืืื ืฉืื. ืืฉืืื ClickHouse ื-Kubernetes.
ืื ืืกืื ื ืืืฆืืจ ืคืชืจืื ืฉืืขืืืจ ืืืงื ืขื ืืขืืืื. ืืื ืืคืขืื ClickHouse ืขืืืจ Kubernetes ืืืืช Altinity.
ืืคืขืื ืืื ืชืืื ืืช ืฉืืืฉืืื ืืขืืงืจืืช ืฉืื ืืื ืื ืื ืชืืื ืืืช ืืืจืืช, ืืืืืจ ืืื ืื ืื.
ืืืื ืืืื ืืคืืกื ืืชื ืืืืช. ืืชื ืืืื ืืงืจืื ืืื ืืืข ืืงืืื ืขื ืชืืื ืื ืืฉื.
ืืืืฉืืื ืืขืืงืจืืช ืฉืื ืืื ืืืงื ืขื ืืืืื ืฉื DevOps ืืืฆืืฆื ืืช ื ืืืื ืืืืงืจื, ืื ืฉืืื (DevOps) ืืืจ ืืืฉืื ืืืื ืืื ืืจืื ืืืืื, ืืืืืจ, ืืื ืฉืืื (DevOps) ืื ืืขืกืืง ืื ืืืื ืืืงืจื, ืืื ืฉืื ืืืืืจ ืชืฆืืจื ืื ืืคืจืืื ืืืืคื ืืื ื.
ืืจืง ืืืคืขืื ืืื ืขืืืจ ืจืืืืื ืฉืขืืกืง ืืืืงืจื ืืฉืืืืช ืืขืืืจ ื-DevOps.
ืืื ืฆืจืื ืืคืขืื? ืืื ืืชืคืงื ืืื ืืืืืื ืืฉื ื ืชืืืืื:
- ืืืฉืจ ืืืืืื ืืขืืกืง ืืงืืืงืืืืก ืืื ืืกืคืืง ื ืืกืืื, ืืื ืืืจ ืฆืจืื ืืืคืขืื ืืช ืงืืืงืืืืก, ืืืคืขืื ืืงื ืขื ืืคืขืืื ืืืืคืฉืจ ืืืคืขืื ืืฉืืื ืงืืืงืืืืก ืืชืฆืืจื ืืืจืืืช ืืืื, ืืืื ืืืืื ืก ืืืชืจ ืืื ืืคืจืืื ืืืฆื ืืื ืขืืื ืึผึฐืชืึนื. ืืชื ืคืฉืื ื ืืชื ืื ืืฉืืืืช ืืจืื ืืืืื, ืืื ืขืืื.
- ืืืืฉืืื ืืฉื ืืื ืฉืื ืืื ืืชืคืงื ืืฆืืจื ืืืืื ืืืืชืจ ืืื ืืืฉืจ ืืฉ ืฆืืจื ืืืฆืข ืืืืืืฆืื ืฉื ืืกืคืจ ืจื ืฉื ืืฉืืืืช ืืืคืืกืืืช. ืืกืืจ ืืฉืืืืช ืืืงืจื ืืื ืืื ืืขืจืืช.
ืื ื ืืืฅ ืืืืชืจ ืื ืืืื ืฉืจืง ืืชืืืืื ืืช ืืจืื, ืื ืืืื ืฉืฆืจืืืื ืืขืฉืืช ืืจืื ืืืืืืฆืื.
ืืื ืฉืื ื ืืืืฉื ืืืืกืกืช ืืืคืขืื ืืืขืจืืืช ืืืจืืช? ืืฉ ืืื. ืื ืื ืขืืืจ ืืืชืงืื ืืช ClickHouse; ืืชื ืืืื ืืฆืืืจ ืชืจืฉืืื ืืื, ืฉืืคืืื ืืชืงืื ืืฉืืื ClickHouse ืฉืื. ืื ืื ืื ืืืืื ืืื ืืืคืขืื ืืืืชื, ืืืฉื, Helm?
ืืืืื ืืืืืชื ืืขืืงืจื ืืื ืฉืืื ืืื ื ืืืื ืืืืืืช ืืืืคืขืื ืืืื ืฆืขื ืงืืืื. ืืืื ืชืืืื ืืื ืืืืืจ ืืืืื. ืื ืื ืจืง ืืชืงื ื, ืืื ืืฉืืืืช ืืืืืืืืืช ืืืืืืืช ืงื ื ืืืื, ืคืืฆืื, ืืืืืจ ืื ืื ืฉืฆืจืื ืืขืฉืืช ืืืืื ืืืืืจ ืืืืื (ืื ืฆืจืื, ืื ืื ืืืืงื) - ืื ืื ื ืงืืข ืขื ืืื ืืืคืขืื. ืืื ืื ืกื ืืืคืื ืืืชืืืง ืืช ืื ืืืืืจ ืืื ืืชืืื ื. ืืื ืืืืื ืืืืืชื ืฉืื ืืคืชืจืื ืืช ืืืจืื ืืืืฆืืื.
ืื ืืื ืืืืง ืืืืื, ืืืื ื ืืฉืื ืืืื.
ืืื ืืื ืื ืืช ืืืคืขืื ืฉืื ื? ืื ื ืื ืกืื ืืืฉืช ืื ืืฉื ืืื ืื ืื ืืช ืืฉืืื ClickHouse ืืืฉืื ืืืื.
ืืื ืืฉ ืื ื ื ืชืื ื ืงืื ืืฆื ืฉืืื ืฉื ืืชืืื ื. ืืื YAML ืขื ืืคืจื ืืฉืืื, ืืืืขืืจ ื-Kubernetes ืืฆืืจื ืืงืืืกืืช ืืจื kubectl. ืฉื ืืืคืขืื ืฉืื ื ืืจืื ืืืชื ืืขืืฉื ืืช ืืงืกื ืฉืื. ืืืคืื ืื ื ืืงืืืื ืืช ืืกืืืื ืืืื. ืืื ืืืฉืื ืฉื ClickHouse ื-Kubernetes.
ืืื ื ืกืชืื ืืื ืืื ืืื ืืืืืง ืขืืื ืืืคืขืื, ืืืื ืืฉืืืืช ืืืคืืกืืืช ื ืืชื ืืคืชืืจ. ื ืฉืงืื ืจืง ืืฉืืืืช ืืืคืืกืืืช ืืืืืื ืฉืืฉ ืื ื ืืื ืืืืื. ืืื ืื ืื ืฉืืืคืขืื ืืืื ืืืืืื ืืืื.
ืืืื ื ืชืืื ืืืชืจืืื. ืืคืจืืืงื ืฉืื ื ืืื ืงืื ืคืชืื ืืืืืืื, ืื ืฉืชืืืื ืืจืืืช ืืื ืืื ืขืืื ื-GitHub. ืืืชื ืืืื ืืืืฉืื ืืืฉืืงืืืื ืฉืื ืืชื ืจืง ืจืืฆื ืืืคืขืื ืืืชื, ืื ืืชื ืืืื ืืืชืืื ืขื ืืืจืื ืืืชืืื ืืืืืจื.
ืื ืืชื ืจืืฆื ืืืืื ืืคืืจืื, ืื ืื ืื ื ืื ืกืื ืืฉืืืจ ืขื ืืชืืขืื ืืฆืืจื ืคืืืช ืื ืืืชืจ ืืืื ื.
ื ืชืืื ืืืขืื ืืขืฉืืช. ืืืฉืืื ืืจืืฉืื ื, ืฉืื ืืืื ื ืจืืฆืื ืืืชืืื, ืืื ืืืคืขืื ืืช ืืืืืื ืืจืืฉืื ื ืืืืฉืื. ืืื ืื ื ืืืื ืืืคืขืื ืืช ClickHouse ืืืืฆืขืืช ืืืคืขืื, ืื ืื ืื ื ืื ืืืฉ ืืืืข ืืื ืื ืขืืื? ืื ืื ื ืืืชืืื ืื ืืคืกื, ืื... ืื ืชืงืฉืืจืช ืขื k8s ืืื ืชืงืฉืืจืช ืืจื ืื ืืคืกืืื.
ืื ืื ืืคืกื ืื ืื ืืืจืื. ืื ืฉืืืืฉื ื ืืืืื ืืื ืื ืฉืื ืื ื ืฆืจืืืื ืืืชืืงื ืื. ืื ื ืืืงืฉืื ืืืืคืขืื ืืืฆืืจ ืืฉืืื ืืฉื ืืืืื.
ืืื ืื ืืืืืืืช ืืกืืกืืืช ืืขืช ืขืชื. ืืืกืื ืขืืืื ืื ืชืืืจ, ืื ื ืืืืจ ืืืืกืื ืืขื ืืืืืจ ืืืชืจ. ืืขืช ืขืชื, ื ืชืืื ื ืืืื ืืืงื ืฉื ืืชืคืชืืืช ืืืฉืืื.
ืืฆืจื ื ืืช ืืื ืืคืกื ืืื. ืื ืื ื ืืืืืืื ืืืชื ืืืคืขืื ืฉืื ื. ืืื ืขืื, ืืื ืขืฉื ืงืกืืื.
ืื ืื ื ืืกืชืืืื ืขื ืืงืื ืกืืื. ืฉืืืฉื ืืจืืืืื ืืขื ืืื ืื: Pod, ืฉื ื ืฉืืจืืชืื ื-StatefulSet.
ืืืคืขืื ืขืื, ืืื ืื ื ืืืืืื ืืจืืืช ืื ืืืืืง ืืื ืืฆืจ.
ืืื ืืืฆืจ ืืฉืื ืืื. ืืฉ ืื ื StatefulSet, Pod, ConfigMap ืืื ืืขืชืง, ConfigMap ืืื ืืืฉืืื. ืฉืืจืืชืื ื ืืจืฉืื ืื ืงืืืืช ืื ืืกื ืืืฉืืื.
ืืฉืืจืืชืื ืื ืฉืืจืืช ืืืื ืืขืืืก ืืืจืืื ืื ืืชื ืืืฉืชืืฉ ืืื ืื ืขืืืจ ืื ืืขืชืง, ืขืืืจ ืื ืจืกืืก.
ืืืฉืืื ืืืกืืกื ืฉืื ื ื ืจืื ืืขืจื ืื. ืื ืืฆืืืช ืืื ืืืื.
ืืื ื ืื ืจืืืง ืืืชืจ ืื ืกืื ืืช ืืืืจืื. ืื ืื ื ืฆืจืืืื ืืืจืืก ืืช ืืืฉืืื.
ืืืฉืืืืช ืฉืื ื ืืืืืช, ืืืื ืืืงื ืืชืืืื. ืื ืื ื ืจืืฆืื ืืืืกืืฃ ืจืกืืก. ืื ืื ื ืขืืงืืื ืืืจ ืืืชืคืชืืืช. ืื ืื ื ืืฉื ืื ืืช ืืืคืจื ืฉืื ื. ืื ืื ื ืืฆืืื ืื ืฉืื ืื ื ืจืืฆืื ืฉื ื ืจืกืืกืื.
ืืื ืืืชื ืงืืืฅ ืฉืืชืคืชื ืืืืคื ืืื ืื ืขื ืฆืืืืช ืืืขืจืืช. ืืืกืื ืื, ืืืกืื ื ืืื ืืืืฉื, ืื ื ืืฉื ื ืคืจื.
ืื ืื ื ืืืืืืื ืืช ืืืคืขืื ืฉื YAML ืื ืจืื ืื ืงืืจื.
ืืืคืขืื ืืฉื ืืืฆืจ ืืช ืืืฉืืืืช ืืืืืช. ืืฉ ืื ื ืืืจ ืฉื ื Pods, ืฉืืืฉื ืฉืืจืืชืื ืืคืชืืื 2 StatefulSets. ืืื 2 StatefulSets?
ืืชืจืฉืื ืื ืืื ืืื - ืื ืืืฆื ืืืชืืืชื ืฉืื ื, ืืฉืืื ืื ื ืชืจืืื ืืื.
ืื ืืคื ืืืืืช ืืื. ืขื ืื ืืื ืคืฉืื, ืืื ืฉืืืคื.
ืืืื ืืคืื ืืฉื ื StatefulSets? ืืื ืขืืื ื ืืกืืืช ืืืืื ืืฉืืื ืืืฆื ืื ืืืืื Pods ื- Kubernetes.
ืืฉ ืืืืืืงื ืืฉื StatefulSet ืฉืืืคืฉืจ ืืืฆืืจ ืกื ืฉื Pods ืืชืื ืืช. ืืืจื ืืืคืชื ืืื ืืื ืชืื ืืช. ืืืชื ืืืื ืืืคืขืื Pods ืจืืื ืืืืฆืขืืช ืชืื ืืช ืืืช ื-StatefulSet ืืื. ืืืฉืคื ืืืคืชื ืืื ืืื "ืชืจืืืืื ืจืืื ืืชืื ืืช ืืืช".
ืืืื ืคืืชืื ืืืื ืืืฆืืจ ืืช ืื ืืืฉืืื, ืืืจืื ืืืชื ืืชืื StatefulSet ืืื. ืื ืืขืืื, ืืื ืฉืื ืืขืื ืขื ืื. ืืื ืืฉ ืืกืชืืืืืช ืืืช. ืื ืื ืื ื ืจืืฆืื ืืืจืืื ืืฉืืื ืืืจืืื ื, ืืืืืจ ืืืื ืืจืกืืืช ืฉื ClickHouse, ืื ืืชืืืืืช ืืขืืืช ืฉืืืืช. ืื, StatefulSet ืืืื ืืืฆืข ืขืืืื ืืชืืืื, ืืฉื ืืชื ืืืื ืืืืฆืื ืืจืกื ืืืฉื, ืืืกืืืจ ืฉืืชื ืฆืจืื ืื ืกืืช ืื ืืืชืจ ืืื ืื ืืจืื ืฆืืชืื ืื ืืื ืืช.
ืืื ืื ื ืืงื ืืช ืืืฉืืื ืื ืืืจ ืฉืื ืื ื ืจืืฆืื ืืืฆืืจ ืืฉืืื ืืืจืืื ื ืืืืืืื ืืื ืื ื ืื ืจืืฆืื ืืขืืืจ ืืืืจืกื ืืืฉื ื ืืืืฉื ืืืืฆืขืืช ืขืืืื ืืชืืืื, ืืื ืื ืื ื ืคืฉืื ืจืืฆืื ืืืฆืืจ ืืฉืืื ืืืจืืื ื ืื ืืืืื ืช ืฉื ืืจืกืืืช ืฉืื ืืช ืฉื ClickHouse ืืืืืื ืช ืืืกืื ืฉืื ื. ืื ืื ื ืจืืฆืื, ืืืฉื, ืืืฆืืจ ืืื ืืขืชืงืื ืขื ืืืกืงืื ื ืคืจืืื, ืขื ืืืืืื, ืืืืคื ืืืื, ืืื ืืช ืืฉืืื ืืืจืืื ื ืืืืืืื. ืืืฉื ืืขืืืื ืฉ-StatefulSet ืืืืฆืจืช ืคืชืจืื ืกืื ืืจืื ืืชืื ืืช ืืืช, ืืื ืืจื ืืขืฉืืช ืืืช.
ืืืืจ ืืืฉืื, ืืืืื ืฉื ืขืฉื ืื. ืืฉ ืื ื ืื ืืขืชืง ื-StatefulSet ืืฉืื. ืืฉ ืืื ืืกืจืื ืืช ืืคืชืจืื ืืื, ืืื ืืคืืขื ืืื ืืืืืข ืืืืืืื ืขื ืืื ืืืคืขืื. ืืืฉ ืืจืื ืืชืจืื ืืช. ืื ืื ื ืืืืืื ืืื ืืช ืืช ืืืฉืืื ืืืืืืง ืฉืื ืื ื ืจืืฆืื, ืืืฉื, ืืื ืืืจืืื ื ืืืืืืื. ืืื, ืืืฉืืื ืฉืื ืืฉ ืื ื ืฉื ื ืจืกืืกืื ืขื ืืขืชืง ืืื, ืืืื ืื ื 2 StatefulSets ื-2 Pods ืืืืืง ืืืื ืฉืืืจื ื ืืืืฉื ืืื ืืืกืืืืช ืฉืฆืืื ื ืืขืื ืืื ืืืืืช ืืกืืืืื ืืื ืืช ืืฉืืื ืืืจืืื ื.
ื ืืืืจ ืืืขืืืช ืืขืฉืืืช. ืืืฉืืื ืฉืื ื ืื ืื ื ืฆืจืืืื ืืืืืืจ ืืฉืชืืฉืื, ืืืืืจ. ืืชื ืฆืจืื ืืืฆืข ืืืืจืืช ืืกืืืืืช ืฉื ClickHouse ื-Kubernetes. ืืืคืขืื ืืกืคืง ืืช ืื ืืืคืฉืจืืืืช ืืื.
ืื ืื ื ืืืืืื ืืืชืื ืื ืฉืื ืื ื ืจืืฆืื ืืฉืืจืืช ื-YAML. ืื ืืคืฉืจืืืืช ืืชืฆืืจื ืืืคืืช ืืฉืืจืืช ื-YAML ืื ืืชืฆืืจืืช ClickHouse, ืืฉืจ ืืืคืฆืืช ืืืืจ ืืื ืืจืืื ืืืฉืืื.
ืืชื ืืืื ืืืชืื ืืช ืื ืืื. ืื ืืืฉื. ื ืืชื ืืืฆืคืื ืืช ืืกืืกืื. ืืืืืืื ืื ืืคืฉืจืืืืช ืืชืฆืืจื ืฉื ClickHouse ื ืชืืืืช. ืื ื ืจืง ืืืืื.
ืชืฆืืจืช ืืืฉืืื ืืืคืฆืช ื-ConfigMap. ืืคืืขื, ืขืืืื ื-ConfigMap ืืื ื ืืชืจืืฉ ืืืืคื ืืืืื, ืื ืฉืื ืืืฉืืื ืืืื, ืชืืืื ืืืืคืช ืืชืฆืืจื ืืืงื ืืื ืื. ืืื ืื ืื ืืืื ื ืื ืืฉืืืืฉ.
ืืืื ื ืกืื ืืช ืืืฉืืื. ืืืฉืืื ืืชืคืชื. ืื ืื ื ืจืืฆืื ืืฉืืคื ื ืชืื ืื. ืืืืืจ, ืืฉ ืื ื ืืืจ ืฉื ื ืจืกืืกืื, ืืขืชืง ืืื ืื ืืื, ืืืืฉืชืืฉืื ืืืืืจืื. ืื ืื ื ืืืืื ืืจืืฆืื ืืขืฉืืช ืฉืืคืื.
ืื ืื ืื ื ืฆืจืืืื ืืฉืืคืื?
ืื ืื ื ืฆืจืืืื ZooKeeper. ื-ClickHouse, ืืฉืืคืื ื ืื ื ืืืืฆืขืืช ZooKeeper. ืืฉ ืฆืืจื ื-ZooKeeper ืืื ืฉืืขืชืงืื ืฉืื ืื ืฉื ClickHouse ืืืื ืืกืืื ืืืื ืืืื ืืืืงื ื ืชืื ืื ื ืืฆืืื ืขื ืืืื ClickHouse.
ืื ืืื ืืืื ืืืฉืชืืฉ ื-ZooKeeper. ืื ืืืจืืื ืืฉ ZooKeeper ืืืฆืื ื, ื ืืชื ืืืฉืชืืฉ ืื. ืื ืื, ืืชื ืืืื ืืืชืงืื ืืืชื ืืืืืืจ ืฉืื ื. ืืฉ ืืชืงืื ืฉืืงื ืขื ืื ืืขื ืืื ืืื.
ืืชืจืฉืื ืืืื ืืจืืงืฆืื ืฉื ืืืขืจืืช ืืืื ืืชืืจืจ ืื. ืืฉ ืื ื Kubernetes ืืคืืืคืืจืื. ืื ืืคืขืื ืืช ืืืคืขืื ClickHouse. ืืืืื ืชื ืืช ZooKeeper ืืื. ืืืืคืขืื ืืงืืื ืืื ืืจืืงืฆืื ืื ืขื ClickHouse ืืื ืขื ZooKeeper. ืืืืืจ, ืชืืฆืืืช ืืื ืืจืืงืฆืื.
ืืื ืื ื ืืืฅ ื-ClickHouse ืืื ืืฉืืคื ืืืฆืืื ื ืชืื ืื ื-k8s.
ืืื ื ืกืชืื ืืขืช ืขื ืืืฉืืื ืขืฆืื, ืืืฆื ืืืจืื ืืื ืืคืกื ืืฉืืคืื.
ืื ื ืืืกืืคืื ืฉื ื ืืืงืื ืืื ืืคืกื ืฉืื ื. ืืจืืฉืื ืืื ืืืื ื ืืชื ืืืฉืื ZooKeeper, ืฉืืืื ืืืืืช ืืชืื Kubernetes ืื ืืืฆืื ื. ืื ืจืง ืชืืืืจ. ืืื ืื ื ืืืืื ืื ืืขืชืงืื. ืึธืึตื. ืื ืื ื ืจืืฆืื ืฉื ื ืืขืชืงืื. ืืกื ืืื, ืืืืจืื ืืืืืช ืื ื 4 ืคืืืื ืืืืฆื. ืื ืื ื ืืืืจืื ืืืื ืืืกืื, ืื ืืืืืจ ืงืฆืช ืืืืืจ ืืืชืจ. ืืืกืื ืืื ืกืืคืืจ ื ืคืจื.
ืื ืืื ืืื.
ืื ืืืคื ืืืืืช ืืื. ืืชืืืกืคืื ืืขืชืงืื. ืืจืืืขื ืื ืืชืืื, ืื ืื ื ืืืืื ืื ืฉืืืืืื ืืืืืช ืจืืื ืืื ืฉื. ื-ZooKeeper ืืชืืืกืฃ ืืฆื. ืืชืืื ืืืช ืืืคืืืช ืืืจืืืืช ืืืชืจ.
ืืื ืืืื ืืืืกืืฃ ืืช ืืืฉืืื ืืืื. ื ืืกืืฃ ืืืกืื ืืชืืฉื.
ืขืืืจ ืืืกืื ืืชืืฉื ืืฉ ืื ื ืืคืฉืจืืืืช ืฉืื ืืช.
ืื ืื ืื ื ืคืืขืืื ืืกืคืง ืขื ื, ืืืฉื, ืืืืฆืขืืช ืืืืื, ืืืื, ืื ืืฉ ืคืืชืื ืืืื ืืืฉืชืืฉ ืืืืกืื ืืขื ื. ืื ืืืื ื ืื, ืื ืืื.
ืืืฉ ืืคืฉืจืืช ืฉื ืื. ืื ืืืืขื ืืืืกืื ืืงืืื, ืืืฉืจ ืืฉ ืื ื ืืืกืงืื ืืงืืืืื ืืื ืฆืืืช. ืืคืฉืจืืช ืื ืืจืื ืืืชืจ ืงืฉื ืืืืฉืื, ืื ืืื ืขื ืืืช ืืื ืคืจืืืืงืืืืืช ืืืชืจ.
ืืื ื ืจืื ืื ืืฉ ืื ื ืืืื ืืืกืื ืืขื ื.
ืืฉ ืืชืจืื ืืช. ืื ืืืื ืงื ืืืืืืจ. ืื ืื ื ืคืฉืื ืืืืื ืื ืืกืคืง ืืขื ื ืืืงืฉื ืืชืช ืื ื ืืืกืื ืฉื ืงืืืืืช ืืื ืื ืืืจืช, ืฉื ืืืืงื ืืื ืืืืจืช. ืืฉืืขืืจืื ื ืงืืขืื ืขื ืืื ืกืคืงืื ืืืืคื ืขืฆืืื.
ืืืฉ ืืืกืจืื. ืขืืืจ ืืืง, ืืื ืืืกืจืื ืื ืงืจืืื. ืืืืื, ืืืื ืืื ืืขืืืช ืืืฆืืขืื. ืื ืืืื ื ืื ืืฉืืืืฉ ืืืืื, ืืื ืืฉ ืืื ืืกืจืื ืืช ืืืฆืืขืื ืคืืื ืฆืืืืืื.
ืืืืื ClickHouse ืืชืืงืืช ืืืืืื ืืคืจืืื, ืืคืฉืจ ืืคืืื ืืืืจ ืฉืืื ืกืืืืช ืืช ืื ืื ืฉืืื ืืืืื, ืืื ืืกืืื ืฉืืงืืืืช ืจืืื ืื ืกืื ืืกืืื ืืช ืืคืจืืืืงืืืืืืช ืืืงืกืืืืืช.
ืืืื ืืืคืืง ืืื ื ืืช ืืืจื, ืื ื ืืงืืงืื ืืืืกืื ืืงืืื.
Kubernetes ืืกืคืงืช ืฉืืืฉ ืืคืฉืืืช ืืฉืืืืฉ ืืืืกืื ืืงืืื ื- Kubernetes. ืึถื:
- EmptyDir
- HostPath.
- ืืงืืื
ืืื ื ืืื ืืืฆื ืื ืฉืื ืื ืืืืฆื ืื ืืืืื.
ืจืืฉืืช, ืืื ืฉืืืฉ ืืืืฉืืช ืืฉ ืื ื ืืืกืื - ืืื ืืืกืงืื ืืงืืืืื ืืืืืงืืื ืืืืชื ืฆืืืช k8s ืคืืื. ืืื ืืฉ ืืื ืืื ืืื ืืืืืื.
ื ืชืืื ืขื ืืคืฉืื ืืืืชืจ, ืืืืืจ ืจืืง ืืืจ. ืื ืื ืืคืืขื? ืืืคืจื ืฉืื ื, ืื ื ืืืงืฉืื ืืืขืจืืช ืืงืื ืืืื ืจืืืฆืื (ืืจืื Docker) ืืกืคืง ืื ื ืืืฉื ืืชืืงืื ืืืืกืง ืืืงืืื.
ืืคืืขื, Docker ืืืฆืจ ืชืืงืืื ืืื ืืช ืืืคืฉืื ืืืืจื ืื ืชืืืื ืฉืื ืืงืืจื ืื hash ืืจืื. ืืืกืคืง ืืืฉืง ืืืืฉื ืืืื.
ืืื ืื ืืขืืื ืืืืื ืช ืืืฆืืขืื? ืื ืืขืืื ืืืืืจืืช ืืืกืง ืืงืืืืช, ืืืืืจ. ืืืื ืืืฉื ืืืื ืืืืจื ืฉืื.
ืืื ืืืงืจื ืืื ืืฉ ืืกืจืื. ืืชืืื ืืื ืื ืืคืืงืคืง ืืขื ืืื ืืื. ืืคืขื ืืจืืฉืื ื ืฉ-Docker ืื ืขื ืืืืืืช, Persistent ืืืื. ืื Kubernetes ืจืืฆื ืืืขืืืจ ืืช ืืคืื ืืื ืืืืกืง ืืืจ ืืกืืื ืืืฉืื, ืื ืชืื ืื ืืืืื.
ืืืฉื ืื ืืืื ืืืืืงืืช, ืื ืืื ืืืจ ืืฆืืื ืืืืจืืช ื ืืจืืืืช, ืืื ืืืฉืื ืจืฆืื ื ืืคืฉืจืืช ืื ืืื ื ืืชืืืื.
ืืื ืืฉ ืืืฉื ืฉื ืืื. ืื hostPath. ืื ืชืกืชืื ืขื ืืฉืงืฃ ืืงืืื ืืื, ืชืืื ืืจืืืช ืจืง ืืืื ืืื. ืืชืืงืื ืฉืื ื ืขืืจื ื-Docker ืืฉืืจืืช ืืฆืืืช Kubernetes. ืืื ืื ืงืฆืช ืืืชืจ ืคืฉืื. ืื ื ืืฆืืื ืื ืืฉืืจืืช ืืช ืื ืชืื ืืืขืจืืช ืืงืืฆืื ืืืงืืืืช ืฉืื ื ืจืฆื ืืืืกื ืืช ืื ืชืื ืื ืฉืื ื.
ืืฉืืื ืื ืืฉ ืืชืจืื ืืช. ืื ืืืจ ืืืฉ Persistent, ืืื ืงืืืกื. ืืืื ืื ื ื ืชืื ืื ืขื ืืืืกืง ืืืชืืืช ืืืฉืื.
ืืฉ ืื ืืกืจืื ืืช. ืื ืืืืจืืืืช ืฉื ืื ืืืื. ืืืชืื ืฉื-Kubernetes ืฉืื ื ืืจืฆื ืืืขืืืจ ืืช ืืคืื ืืฆืืืช ืคืืื ืืืจ. ืืืื ื ืื ืกืช ืืชืืื ื DevOps. ืืื ืืืื ืืืกืืืจ ื ืืื ืืื ืืืขืจืืช ืฉืืคืฉืจ ืืืขืืืจ ืืช ืืชืจืืืืื ืืืื ืจืง ืืืืชื ืฆืืชืื ืฉืขืืืื ืืืชืงื ืื ืืฉืื ืืืืจื ืืฉืืืืื ืืืื, ืืื ืืืชืจ ืืฆืืช ืืื ืืื ืคืขื. ืื ืื ืงืฉื.
ืืืืืื ืืืืจืืช ืืื, ืืฆืจื ื ืชืื ืืืช ืืืคืขืื ืฉืื ื ืขื ืื ืช ืืืกืชืืจ ืืช ืื ืืืืจืืืืช ืืื. ืืืชื ืืืื ืคืฉืื ืืืืจ: "ืื ื ืจืืฆื ืฉืืืื ืื ืืืคืข ืืื ืฉื ClickHouse ืืื ืฆืืืช ืคืืื ืืืืืจื ื ืชืื ืืื ืืืืจ".
ืืื ืื ืื ื ืื ืืืืืืื ืฉืฆืจืืืื ืืช ืืฆืืจื ืืื, ืื ืื ืืืืื ืื ื-Kubernetes ืขืฆืื ืืืื ืื ืฉืื ืฉืื ืจืืฆืื ืืงืื ืืืฉื ืืืืกืงืื ืคืืืืื, ืื ืื ืืกืคืงืื ืฉืืื ืฉืืืฉืืช.
ืื ื ืงืจื ืืงืืื. ืืื ืืืขื ืืืื ืืืฉืงืืคืืช ืืงืืืืช. ืจืง ืืคื ื ืื ืืื ืฆืืจื ืืืฉืจ ืืื ืืช ืฉืืื ื ื ืืืืืื ืืืขืืืจ ืืช ืืชืจืืืืื ืืืื ืืฆืืืช ืืฆืืืช, ืืืืืื ืฉืื ืืืืืื ืืืืืช ืืืืืจืื ืืืืจื ื ืชืื ืืืฉืื ืืืืกืง ืคืืื ืืงืืื, ืื ืืขืช ืื ืืืืข ืืื ืืืืืข ื-Kubernetes ืขืฆืื. ืืืกืชืืจ ืฉืื ืืจืื ืืืชืจ ืงื ืืืืืืจ.
ื ืืืืจ ืืืขืื ืืืขืฉืืช ืฉืื ื. ื ืืืืจ ืืชืื ืืช YAML. ืืื ืืฉ ืื ื ืืืกืื ืืืืชื. ืืืจื ื ืืื. ืงืืขื ื ืืช ืชืื ืืช VolumeClaim ืืงืืืกืืช ืืื ื-k8s. ืืื ืื ื ืืชืืจืื ืืืื ืกืื ืฉื ืืืกืื ืื ืื ื ืจืืฆืื.
ืืืืจ ืืื, k8s ืืืงืฉ ืืืกืื. ืืงืฆื ืื ื ืืืชื ื-StatefulSet. ืืืกืืคื ืฉื ืืืจ ืืื ืืขืืื ืืจืฉืืช ืงืืืงืืืืก.
ืืืืชื ืื ื ืืช ืืชืืื ืืช ืืื. ืืืืกืื ืืืชืืฉื ืฉืื ื ืืื ืืืื, ืื ืฉื ืจืื ืืื ืจืื ืฉืฆืจืื ืืขืฉืืช ืืืช.
ืืืื ืืืคื ืืืจืืง. ืืขืช ืขืจืืช ืืืฉืืื ืฉื ClickHouse on k8s ืืืฉืืื ืืืืืืื. ืืฉ ืื ื ืจืกืืกืื, ืืขืชืงืื, ZooKeeper, ืืฉ ืื ื Persistent ืืืืชื, ืฉืืืืฉื ืืฆืืจื ืืื ืื ืืืจืช. ืืชืืื ืืช ืืืจ ืคืืขืืช ืืืืืื.
ืื ืื ื ืืืฉืืืื ืืืืืช. ืืืฉืืื ืฉืื ื ืืชืคืชื. ืืืืืกืื ืื ืกื, ืืืฉืืจืจ ืืจืกื ืืืฉื ืฉื ClickHouse.
ืืชืขืืจืจืช ืืฉืืื ืืขืฉืืช - ืืืืืง ืืช ืืืจืกื ืืืืฉื ืฉื ClickHouse ืืืฉืืื ืฉืื ื. ืืืืืคื ืืืขื, ืืชื ืื ืจืืฆื ืืืืื ืืช ืืื; ืืชื ืจืืฆื ืืฉืื ืืจืกื ืืืฉื ืืืขืชืง ืืื ืืืคืฉืื ืืคืื ื ืืจืืืงื, ืืืืื ืื ืืจืกื ืืืฉื ืืืช, ืืื ืฉืชืืื ืืืช ืืืช, ืื ืื ืืืฆืืืช ืืขืชืื ืงืจืืืืช.
ืื ืื ืื ื ืืืืืื ืืืืื ืขื ืื?
ืืื ืืฉ ืื ื ืืืืืง ืืืืื ืืช ืืื. ืืื ืชืื ืืืช ืคืื. ืืชื ืืืื ืืืชืื ืฉืืืคืขืื ืฉืื ื ืืืืจื ืืืคืฉืจ ืื ืืื ืืช ืืฉืืื ืืืจืืื ื. ืึธืึตื. ืืืืืืจ, ืืื ืืื ืืขืชืงืื ืืืืืจื, ืืืื ืืื ืืขืชืง ืืืฉื, ืืืื ืืจืกื ืื ืื ื ืจืืฆืื ืืช ClickHouse, ืืืื ืืจืกื ืื ืื ื ืจืืฆืื ืืืกืื. ืื ืื ื ืืืืืื ืืืืืืจ ืืช ืืืฉืืื ืืืืคื ืืื ืขื ืืชืฆืืจื ืฉืื ืื ื ืฆืจืืืื.
ืืืื ื ืืื ืก ืงืฆืช ืืืชืจ ืขืืืง ืคื ืืื. ืืคื ื ืื, ืืืืจื ื ืขื ืืืืคื ืฉืื ClickHouse-operator ืขืืื ืืืืก ืืคืจืืื ืืกืคืฆืืคืืื ืฉื ClickHouse.
ืขืืฉืื ืื ื ืจืืฆื ืืืืจ ืืื ืืืืื ืขื ืืื ืื ืืคืขืื ืขืืื ืืืืคื ืืืื, ืืื ืื ืืื ืืื ืืชืงืฉืจ ืขื K8s.
ืืืื ื ืกืชืื ืชืืืื ืขื ืืื ืืจืืงืฆืื ืขื ื-K8s. ืื ืงืืจื ืืฉืื ืื ื ืืืืฉืืื kubectl? ืืืืืืืงืืื ืฉืื ื ืืืคืืขืื ื-etcd ืืจื ื-API.
ืืืืืื, ืืืืืืงืืื ืืกืืกืืื ืฉื Kubernetes: pod, StatefulSet, service ืืื ืืืื ืืืื ืืจืฉืืื.
ืืื ืขื ืืืช, ืฉืื ืืืจ ืคืืื ืขืืืื ืื ืงืืจื. ืืคืฆืื ืืื ืืืืืื ืืืชืืืฉ ืืืฉืืื.
ืืฉื ืื, ืืืคืืข ืืงืจ. ืืืงืจ ืืื ืจืืื k8s ืืืืื ืฉืืืื ืืืืฉ ืืช ืืชืืืืจืื ืืืื. ืืื ืืืืข ืืื ืืื ืืขืฉืืช ืคืืืืช. ืืื ืืืืข ืืืคืขืื ืงืื ืืืื ืจืื, ืื ืฆืจืื ืืืืืืจ ืฉื ืืื ืฉืืฉืจืช ืืขืืื.
ืืื ืืืืฉ ืืช ืืืคืฆืื ืฉืื ื ื-K8s.
ืืื ืื ืื ื ืจืืฆืื ืืคืขืื ืื ืจืง ืขื ืคืืืื ื-StatefulSets, ืื ืื ื ืจืืฆืื ืืืฆืืจ ClickHouseInstallation, ืืืืืจ ืืืืืืงื ืืกืื ClickHouse, ืืื ืืคืขืื ืืืชื ืืืืืื ืืื. ืืื ืชืืื ืืื ืืคืฉืจืืช ืืื.
ืืื ื-K8s ืืฉ ืืช ืืืืจ ืื ืืื ืืื. ืื ืื ื ืจืืฆืื ืฉืืืื ืื ื ืืงืื ืืื ืืืฉืืช ืืืืจืืืช ืืื ืฉืื ืืืฉืืื ืฉืื ื ืืืจืื ื-pods ื-StatefulSet.
ืืื ืฆืจืื ืืขืฉืืช ืืฉืืื ืื? ืจืืฉืืช, ืืืืจืช ืืฉืืืื ืืืชืืืช ืืืฉืืช ื ืื ืกืช ืืชืืื ื. ืื ืื? ืืื ืชืืืืจ ืขืืืจ K8s, ืฉืืืื ืื ืขืื ืกืื ื ืชืื ืื ืืื, ืฉืื ื ืจืืฆืื ืืืืกืืฃ ืืฉืื ืืืชืื ืืืฉืืช ืืคืื, StatefulSet, ืฉืืืื ืืืจืื ืืคื ืื. ืืื ืชืืืืจ ืฉื ืืื ื ืื ืชืื ืื.
ืื ืื ื ืื ืฉืืืืื ืืืชื ืืฉื ืืืืฆืขืืช kubectl applily. Kubernetes ืงืืื ืืช ืื ืืฉืืื.
ืืขืืฉืื ืืืืกืื ืฉืื ื, ืืืืืืืงื ื-etcd ืืฉ ืืืืื ืืช ืืืงืืื ืืฉืื ืืืชืื ืืืฉืืช ืืฉื ClickHouseInstallation.
ืืื ืืื ืชืืื ืฉืื ืืืจ ืื ืืงืจื ืืืชืจ. ืืืืืจ, ืื ืืขืช ื ืืฆืืจ ืืช ืงืืืฅ ื-YAML ืฉืืกืชืืื ื ืขืืื ืืืชืืจ ืจืกืืกืื ืืืขืชืงืื ืื ืืืจ "kubectl application", ืื Kubernetes ืืงืื ืืช ืื, ืืื ืืก ืืืชื ื-etcd ืืืืื: "ืืฆืืื, ืืื ืื ื ืื ืืืืข ืื ืืขืฉืืช ืขื ืื. ืื ื ืื ืืืืข ืืื ืืชืืืง ืืช ClickHouse Installation."
ืืืชืื ืืื, ืื ื ืืงืืงืื ืืืืฉืื ืฉืืขืืืจ ื-Kubernetes ืืฉืจืช ืืช ืกืื ืื ืชืื ืื ืืืืฉ. ืืฆื ืฉืืื ืืฉ ืื ื ืืงืจ Kubernetes ืืงืืจื ืฉืขืืื ืขื ืกืืื ื ืชืื ืื ืืงืืจืืื. ืืืฆื ืืืื ืฆืจืื ืฉืืืื ืื ื ืืงืจ ืืืชืื ืืืฉืืช ืฉืืืื ืืขืืื ืขื ืกืืื ื ืชืื ืื ืืืชืืืื ืืืฉืืช.
ืืืืืคื ืืืจ ืื ื ืงืจื ืืคืขืื. ืืืืชื ืืช ืื ืืื ืืืืืื ืืชืืจ Kubernetes, ืื ืื ืืืื ืืืชืืฆืข ืื ืืืืฅ ื-K8s. ืืจืื, ืืืืื, ืื ืืืคืขืืืื ืืืืฆืขืื ื-Kubernetes, ืืื ืฉืื ืืืจ ืื ืืื ืข ืืื ื ืืขืืื ืืืืฅ, ืื ืืื ืืื ืืืขืืจ ืืืืืื ืืืืฆื.
ืืืชืืจื, ืืืงืจ ืืืืชืื ืืืฉืืช, ืืืืืข ืื ืืืคืขืื, ืืงืืื ืืื ืืจืืงืฆืื ืขื Kubernetes ืืืืฆืขืืช ื-API. ืื ืืืจ ืืืืข ืืื ืืงืืื ืืื ืืจืืงืฆืื ืขื ื-API. ืืืื ืืืจ ืืืืข ืืื ืืืืฉ ืืช ืืืขืื ืืืืจืื ืฉืื ืื ื ืจืืฆืื ืืขืฉืืช ืืืฉืื ืืืชืื ืืืฉืืช. ืื ืืืืืง ืื ืฉืืืคืขืื ืขืืฉื.
ืืื ืืืคืขืื ืขืืื? ืืื ื ืกืชืื ืืฆื ืืืื ืืื ืืจืืืช ืืื ืืื ืขืืฉื ืืช ืื. ืืืื ืืืืืช ืืื ืืืคืขืื ืืืืฉ ืืช ืื ืื ืืืืฆื ืืชืจืืฉืช ืืื ืืจืืงืฆืื ื ืืกืคืช ืขื K8s.
ืืคืขืื ืืื ืชืืื ืืช. ืืื ืืืืื ืช ืืืืจืืขืื. ืืืคืขืื ื ืจืฉื ืืืืจืืขืื ืืืืฆืขืืช ื-API ืฉื Kubernetes. ืืืืฉืง ื-API ืฉื Kubernetes ืืฉ ื ืงืืืืช ืื ืืกื ืฉืืื ืืชื ืืืื ืืืืจืฉื ืืืืจืืขืื. ืืื ืืฉืื ืืฉืชื ื ื-K8s, ืื Kubernetes ืฉืืื ืืืจืืขืื ืืืืื, ืืืืืจ. ืื ืฉื ืจืฉื ืื ืงืืืช API ืื ืืงืื ืืืืขืืช.
ืืืคืขืื ืื ืื ืืืืจืืขืื ืืืืื ืืืฆืข ืชืืืื ืืืฉืื. ืืืฉืืื ืฉืื ืืื ืืืืื ืืืืจืืขืื ืืืชืืืืื.
ืืืจืืขืื ื ืืฆืจืื ืขื ืืื ืขืืืื ืื ืืกืืืืื. ืืืืข ืงืืืฅ YAML ืฉืื ื ืขื ืชืืืืจ ืฉื ClickHouse Installation. ืืื ืืื ื-etcd ืืจื kubectl application. ืืืจืืข ืืืคืขื ืฉื, ืืืชืืฆืื ืืื ืืืจืืข ืื ืืืืข ื-ClickHouse-ืืคืขืื. ืืืคืขืื ืงืืื ืืช ืืชืืืืจ ืืื. ืืืื ืืืื ืืขืฉืืช ืืฉืื. ืื ืืืืข ืขืืืื ืืืืืืืงื ClickHouseInstallation, ืขืืื ืืขืืื ืืช ืืืฉืืื. ืืืฉืืืชื ืฉื ืืืคืขืื ืืื ืืขืืื ืืช ืืืฉืืื.
ืื ืืื ืขืืฉื? ืจืืฉืืช, ืขืืื ื ืืืืฉ ืชืืื ืืช ืคืขืืื ืืื ืฉื ืขืฉื ืขื ืืขืืืื ืืื. ืขืืืื ืื ืืืืืื ืืืืืช ืงืื ืื ืืืื, ืืืืืจ. ืงืื ืืืืฆืืข YAML, ืืื ืืืื ืืืจืืจ ืฉืื ืืืื ืืืืืื ืืืื ืืืฉืืื. ืืื, ืืืคืขืื ืืืฆืจ ืชืืื ืืช, ืืื ืืื ืืืง ืื.
ืขื ืคื ืชืืื ืืช ืื, ืืื ืืชืืื ืืืฉื ืืช ืืืื ื ืืื ืืคื ืื ืืื ืืืืฉ ืชืจืืืืื, ืฉืืจืืชืื, ืืืืืจ. ืืขืฉืืช ืืช ืืืฉืืื ืืขืืงืจืืช ืฉืื. ืื ืืื ืื ืืฉืืื ClickHouse ื-Kubernetes.
ืขืืฉืื ืืืื ื ืืืข ืืืืจ ืื ืื ืืขื ืืื. ืืืืืจ ืืืืืงืช ืืืจืืืช ืืื Kubernetes ืืืคืขืื, ืืืืืจ. ืื Kubernetes ืขืืฉื, ืื ืืืคืขืื ืขืืฉื, ืืืืฆื ืื ืืงืืืืื ืืื ืืจืืงืฆืื ืื ืขื ืื.
Kubernetes ืืืจืื ืขื ืืืจืื ืืขืจืืชืืื, ืืืืืจ. ืขืืืจ ืงืืืฆื ืืกืืกืืช ืฉื ืืืืืืงืืื ืฉื ืืชื ืืคืจืฉ ื-system-scope. Kubernetes ืืืืข ืืืคืขืื ืคืืืื, ืืื ืืืคืขืื ืืืืฉ ืงืื ืืืื ืจืื, ืืื ืืืขืืืช ื ืคืืื, ืืื ืืขืืื ืขื ConfigMap, ืืืืืจ. ืื ืื ืฉืืคืฉืจ ืืงืจืื ืื ืืขืจืืช.
ืืืคืขืืืื ืคืืขืืื ืืชืืืืื. ืื ืืคืขืื ืืืืขื ืืชืืื ืื ืืฉื ืฉืื. ืขืฉืื ื ืืช ืื ืขืืืจ ClickHouse.
ืืืืคืขืื ืืงืืื ืืื ืืจืืงืฆืื ืืืืืง ืืืืื ืช ืชืืื ืื ืืฉื, ืืื ืืืกืคืช ืืขืชืง, ืืฆืืจืช ืืืืืจืื, ืืืืจืช ื ืืืืจ. ืื ืืืื ืืืืืงื.
ืืืื ื ืกืชืื ืขื ืืืืื ืืขืฉืืช ืืืืคื ืฉืื ืืืืงืช ืืืจืืืช ืื ืืชืจืืฉืช ืืืฉืจ ืื ื ืืืฆืขืื ืืช ืคืขืืืช ืืืืกืคื ืืขืชืง.
ืืืคืขืื ืืงืื ืืฉืืื - ืืืืกืืฃ ืืขืชืง. ืื ืขืืฉื ืืืคืขืื? ืืืคืขืื ืืืฉื ืฉืฆืจืื ืืืฆืืจ StatefulSet ืืืฉ, ืฉืื ืืฉ ืืชืืจ ืชืื ืืืช ืืืื ืืืืจืืช, ืืขื ืช ื ืคื.
ืืื ืืืื ืืื ืืืขืืืจ ื-K8s. ืืื ืืืืจ ืฉืืื ืฆืจืื ConfigMap, StatefulSet, Volume. Kubernetes ืขืืื. ืืื ืืืืฉ ืืช ืืืืืืืช ืืืกืืกืืืช ืืืชื ืืื ืคืืขื.
ืืื ืืคืขืื ClickHouse ื ืื ืก ืฉืื ืืชืืื ื. ืืฉ ืื ืืืจ ืชืจืืื ืคืืื ืขืืื ืืื ืืืจ ืืืื ืืขืฉืืช ืืฉืื. ื-ClickHouse-operator ืฉืื ืขืืื ืืืื ืืื ืฉื ืชืืื. ืึธืึตื. ืกืคืฆืืคืืช ClickHouse, ืขื ืื ืช ืืืืื ืืขืชืง ืืืฉืืื, ืขืืื, ืจืืฉืืช, ืืืืืืจ ืืช ืกืืืืช ืื ืชืื ืื ืฉืงืืืืช ืืืฉืืื ืื. ืืฉื ืืช, ืืขืชืง ืื ืืืื ืืืืืื ืื ืืืืจ ืื ืฉื ืืชื ืืืื ืืืชืจ ืืืชื ืืืืจืืจ. ืืืคืขืื ืืืจ ืืืืืจ ืืืช.
ืืจืง ืืืจื ืื ClickHouse ืขืฆืื ื ืื ืก ืืชืืื ื, ืืืืืจ. ืขืื ืืฉืืช ืืจืื ืืืืื ืืืชืจ. ืื ืืืจ ืืกื ื ืชืื ืื. ืืฉ ืื ืืืคืข ืืฉืื, ืขืืชืง ืืืืืจ ื ืืกืฃ ืฉืืืื ืืืฆืืจืฃ ืืืฉืืื.
ืืกืชืืจ ืฉืฉืจืฉืจืช ืืืฆืืข ืืืืืงืช ืืืจืืืช ืืขืช ืืืกืคืช ืืขืชืง ืืื ืืจืืื ืืืื.
ืื ื ืืืฉืืืื ืืืฉืืืืช ืืืขืฉืืืช ืฉืื ื. ืื ืืืจ ืืฉ ืื ืืฉืืื, ืืชื ืืืื ืืืขืืืจ ืืช ืืชืฆืืจื.
ืืคืื ื ืืช ืื ืื ืฉืชืืืื ืืืืืืง ืืจื xml ืงืืื, ืฉ-ClickHouse ืืืื ื.
ืืชื ืืืื ืืืืื ื ืืช ClickHouse. ืจืง ืคืจืืกื ืืืืจืืช ืื ืื ืฉืืืืจืชื ืขืืื ืืฉืืกืืจืชื ืืช hostPath, ืืืกืื ืืงืืื. ืื ืขืืฉืื ืคืจืืกื ืืืืจืืช ืืฆืืจื ื ืืื ื.
ืืืฉืืื ืืืขืฉืืช ืืืื ืืื ื ืืืืจ.
ืื ืืืฉืืื ืฉืื ื ืืฉืชื ื, ืื ืื ืื ื ืฆืจืืืื ืืืืืืจ ืืขืช ืืขืช ื ืืืืจ.
ืืื ื ืชืืื ื ืืชืจืฉืื. ืืืจ ืืกืชืืื ื ืืื ืขื ืืืฆืื ืืืจืืงืื. ืขืืฉืื ืืืื ื ืกืชืื ืขื ืืืฆืื ืืืืืืื. ืื ืื ืื ื ืจืืฆืื ืืคืงื ืขื ืืืฉืืื ืฉืื ื. ืืืฆื ืืืืื ืืืฉืืื ClickHouse ืืืืขืื ื-Prometheus, ืืืืืจ ืืื ื-Grafana.
ืื ืืงืืฉื ืืืขืงื? ืืื ืื ืืืฆื ืืืืืฉืื ืืืฉื? ืืงืืฉื ืืืื ืืืื ืืืงื. ืืฉืืฉ ืื ื ืืฉืืื ืืื ืืืื ืกืืื ืื ืื ืื ื ืืืืืื ืืืืืืจ ื ืืืืจ ืคืขื ืืืช ืืื ืืืจืื ืืืชืจ.
ืืื ืื ืืฉ ืื ื ืืจืื ืืฉืืืืืช, ืื ืฉืืฉืื ืืฉืชื ื ืื ืืืื, ืื ืืชืืืื ืืื ืืื ืื. ืืื ืืืื ืืืืืืจ ืืืืฉ ืืช ืื ืืืืจ ืืื ืืืืื ืฉื ืืฉืืืื ืืืื, ืืืืืจ. ืืคืืื ืจืง ืขืฆืืืช. ืื ืฆืจืื ืืืืืช ืืืืืืื. ืืงืืฉื ืืืื ืืืื ืืืงื ืฉื ืืชืืืื. ืืืืคืขืื ืืืื ืืช ืื ืืื ืืืื.
ืืื ืืชืคืชื ืืืฉืืื ืฉืื ื? ืืืชืืื ืืื ืืื ืืื.
ืืื ืืื ืืื ืืื.
ืืกืืฃ ืืื ื ืืื ืืื.
ืืื ืืืืจ ื ืขืฉื ืืืืคื ืืืืืืื ืขื ืืื ืืืคืขืื. ื ืงืืืช ืื ืืกื ืืืืื.
ืืืืืืง ืืืฆืืื ืื ืื ื ืืกืชืืืื ืขื ืืื ืืืืืื ืื ืฉื Grafana ืืื ืืจืืืช ืืื ืืืืื ืฉื ืืืฉืืื ืฉืื ื ืจืืชืืื ืืคื ืื.
ืืื, ืืื ืืืืืื ืื ืฉื Grafana ืืืคืฅ ืื ืขื ืืืคืขืื ืฉืื ื ืืฉืืจืืช ืืงืื ืืืงืืจ. ืืชื ืืืื ืืืชืืืจ ืืืืฉืชืืฉ. DevOps ืฉืื ื ื ืชื ืื ืืช ืฆืืืื ืืืกื ืืื.
ืืื ื ืจืฆื ืืืืช ืืืื? ืึถื:
- ืคืืชืื ืืืืืืฆืื ืฉื ืืืืงืืช. ืืืฉืืื ืืขืืงืจืืช ืืื ืืืืงื ืืืืืืืืช ืฉื ืืจืกืืืช ืืืฉืืช.
- ืื ืื ื ืื ืืืื ืจืืฆืื ืืืคืื ืืช ืืืื ืืืจืฆืื ืืืืืืืืืช ืขื ZooKeeper. ืืืฉ ืชืืื ืืืช ืืืฉืชืื ืขื ZooKeeper-operator. ืึธืึตื. ื ืืชื ืืคืขืื ืขืืืจ ZooKeeper ืืืืืื ื ืฉืฉื ื ืืืคืขืืืื ืืชืืืืื ืืืฉืชืื ืืื ืืื ืืช ืคืชืจืื ื ืื ืืืชืจ.
- ืื ืื ื ืจืืฆืื ืืขืฉืืช ืกืืื ืื ืืืื ืืื ืืืจืืืื ืืืชืจ.
- ืืืืฉืชื ืืืจืืง ืฉืื ืื ื ืืชืงืจืืื ืืืืจืฉื ืฉื ืชืื ืืืช - DONE, ืืืืืจ ืขื ืืืจืกื ืืืื ืฉื ืืืคืขืื ืืืจ ืชืืื ืื ื ืืจืืฉื ืฉื ืชืื ืืืช. ืืื ืืื ืจื ืขืืฆืื ืืืืคืฉืจ ืืื ืืช ืชืฆืืจืืช ืืืจืืืืช ืืืชืืืืช.
- ืืื ืื ื ืจืืฆืื ืืืืืืฆืื ืฉื ืืฉืืืืช ืืืจืืืืช. ืืขืืงืจื ืฉืืื ืืื Re-sharding.
ืืืื ื ืืงื ืืื ืชืืฆืืืช ืืื ืืื.
ืื ืื ืื ื ืืงืืืื ืืชืืฆืื ืืื? ืืืื ืืืื ืืขืฉืืช ืื ืื? ืืื ืืืื ืืฉ ืฆืืจื ืื ืกืืช ืืืจืืจ ืืช ืืกืืก ืื ืชืื ืื ืืชืื Kubernetes ืืืืฉืชืืฉ ืืืืคืจืืืจ ืืืื ืืืืืคืจืืืจ Alitnity ืืคืจื?
ืืคืื ืื ื ืืงืืืื:
- ืคืืฉืื ืืฉืืขืืชื ืืืืืืืฆืื ืฉื ืชืฆืืจื, ืคืจืืกื ืืชืืืืงื.
- ื ืืืืจ ืืืื ื ืืืืคื ืืืืื.
- ืืชืื ืืืช ืืืื ืืช ืืฉืืืืฉ ืขืืืจ ืืฆืืื ืืืจืืืื. ืคืขืืื ืืื ืืืกืคืช ืขืืชืง ืื ืฆืจืืื ืืืืขืฉืืช ืืืืคื ืืื ื. ืืืคืขืื ืขืืฉื ืืืช.
ื ืืชืจื ืจืง ืฉืืื ืืืจืื ื. ืืฉ ืื ื ืืืจ ืืกื ื ืชืื ืื ื-Kubernetes, ืืืจืืืืืืืฆืื. ืื ืืืื ืืืืฆืืขืื ืฉื ืคืชืจืื ืืื, ืืืืืื ืืืืืื ืฉ-ClickHouse ืืืชืื ืืืืฆืืขืื?
ืืชืฉืืื ืืื ืฉืืื ืืกืืจ! ืื ื ืื ืืคืจื, ืื ืื ืืฉื ืฉื ืื"ื ื ืคืจื.
ืืื ืืฉ ืคืจืืืงื ืืื ืืื TSBS. ืื ืืืฉืืื ืืขืืงืจืืช ืฉืื? ืืื ืืืื ืืืฆืืขื ืืกื ื ืชืื ืื. ืืื ื ืืกืืื ืืืฉืืืช ืืื ืื ืืืื, ืจื ืืจื.
ืืื ืืื ืขืืื? ื ืืฆืจ ืืขืจื ื ืชืื ืื ืืื. ืื ืงืืืฆืช ื ืชืื ืื ืื ืืืคืขืืช ืขื ืืกืื ื ืชืื ืื ืฉืื ืื ืืืืฆืขืืช ืืืชื ืงืืืฆืช ืืืืงืืช. ืืื ืืกื ื ืชืื ืื ืคืืชืจ ืืขืื ืืืช ืืฆืืจื ืฉืืื ืืืืข ืืื. ืืื ืืชื ืืืื ืืืฉืืืช ืืช ืืชืืฆืืืช.
ืื ืืืจ ืชืืื ืืืืืจื ืืืืื ืฉื ืืกืื ื ืชืื ืื. ืืืืืชื ืฉืืืฉื ืขืืงืจืืื. ืึถื:
- TimescaleDB.
- InfluxDB.
- ืงืืืงืืืืก.
ืืืฆืขื ืืฉืืืื ืื ืืคืชืจืื ืืืื ืืืจ. ืืฉืืืื ืขื RedShift. ืืืฉืืืื ื ืขืฉืชื ืืืืืื. ClickHouse ืื ืืงืืืื ืืืจืื ืืช ืืืื ืืขื ืืื ืืื.
ืืืื ืืกืงื ืืช ืืคืฉืจ ืืืกืืง ืืื ืฉืืืจืชื?
- DB ื-Kubernetes ืืคืฉืจื. ืื ืจืื ืื ืืืจ ืืคืฉืจื, ืืื ืืกื ืืื ื ืจืื ืฉืื ืืคืฉืจื. ClickHouse ื-Kubernetes ืืืืื ืืคืฉืจื ืืขืืจืช ืืืคืขืื ืฉืื ื.
- ืืืคืขืื ืขืืืจ ืืืฆืข ืืืืืืฆืื ืฉื ืชืืืืืื ืืืืืช ืืงื ืขื ืืืืื.
- ืืืืฆืืขืื ื ืืจืืืืื.
- ืื ืจืื ืื ื ืฉืืคืฉืจ ืืฆืจืื ืืืฉืชืืฉ ืืื.
ืงืื ืคืชืื - ืืฆืืจืคื ืืืื ื!
ืืคื ืฉืืืจ ืืืจืชื, ืืืคืขืื ืืื ืืืฆืจ ืงืื ืคืชืื ืืืืืืื, ืื ืื ืืืื ืืื ืืืื ืื ืืืกืคืจ ืืืงืกืืืื ืฉื ืื ืฉืื ืืฉืชืืฉ ืื. ืืฆืืจืฃ ืืืื ื! ืื ืื ื ืืืืื ืืืืืื!
ืชืืื ืืืืืื!
ืฉืืืืช
ืชืืื ืขื ืืืืืื! ืฉืื ืื ืืื. ืื ื ื-SEMrush. ืื ื ืชืืื ืื ืงืืจื ืขื ืจืืฉืื. ืื ืื ื ืฉืืืขืื ืขื ื ืืืืจ, ืืื ืฉืื ืืืจ ืขื ืจืืฉืื, ืื ืื ืื ื ืืืืจืื ืขื ืืืฉืืื ืืืื. ืืืืืื, ืืขืืื ื ืืฉืืื ืขื ืืืืจื. ืืื ืื ื ืืฉืชืืฉืื ืืจืืฉืื ืืจืืื, ืืืกืคืื ืืืชื ืืขืจืืื ืืฉืืชืคืช ืืืืฆืขืื ืกืื ืืจืืืื. ืืืฉื ืื ืื ื ืืงืืืื ืืช ืื ืชืื ืื ืฉืืขื ืืื ืื ืืืชื ื.
ืฉืืื ืืืื, ืืืืืจ ืื ืืกื ืืจืฉืืืช ืืืืืช. ืืืคืขืื ืฉืื ื ืขืืืื ืื ืขืืฉื ืืืช ืืืืืืืืช. ืืื ืขืืืื ืืชืคืชื, ืืคืจืืืงื ืขืืืื ืื ืฆืขืืจ. ืื ื ืืืื ืื ืืช ืืฆืืจื ืืจืืฉืื. ืื ืื ื ืืฉื ืืฉืื ืืืื. ืืื ืื ืจืื ืื ืคืืืช ืืฉืื ืืื ืืืืจ. ืืื ืืจืืฉืื ืืจืฉืืื ืืืืฉืื ืืื ื ืืืืจ. ืชืืื ืจืืฉืื. ืืืืคื ืืืขื, ืื ื ืื ืกืื ืืืคืื ืืช ืื ืืืืืืื ืฉื ืืื ืืืฉืืื ืืืืืืืืืื. ืืื, ืืชืฉืืื ืืื ืฉืืจืืข ืืืคืขืื, ืืฆืขืจื ื, ืื ืืืืข ืืื ืืขืฉืืช ืืืช, ืืื ืื ืืชืืื ืืืช, ืื ืื ื ื ืขืฉื ืืช ืื. ืื ืืชื ืจืืฆื ืืืฆืืจืฃ, ืืืงืฉื ืืืฉืื ืืงืฉื.
ืฉืืื! ืชืืื ืขื ืืืืืื! ืืฉ ืื ืฉืืื ืกืื ืืจืืืช ืืงืฉืืจื ืื ืคืืื ืืชืืืืื. ืืืฉืจ ืื ื ืืืฆืจืื ืชืฆืืจื ืขื ืืืืคืจืืืจ ืืื, ืืื ืืืืคืจืืืจ ืงืืืข ืืืืื ืฆืืืช ืืฉ ืื ื ืืืกืง ืื ืชืืงืื ืืกืืืืืื? ืื ืื ื ืืืืืื ืงืืื ืื ืืืกืืืจ ืื ืืืงืฉื ืืืงื ืืช ื-ClickHouse ืฉืื ื ืขื ืืฆืืชืื ืืืื ืฉืืฉ ืืื ืืืกืง?
ืืืืื ืืื ืชื, ืืฉืืื ืืื ืืื ืืืฉื ืฉื ืืืกืื ืืงืืื, ืืืืืื ืืืืง ืฉื hostPath ืฉืื. ืื ืืื ืืืกืืืจ ืืื ืืืขืจืืช ืฉืฆืจืื ืืืคืขืื ืืช ืืคืื ืขื ืฆืืืช ืืื ืืืืจ, ืฉืืืื ืืฉ ืื ื ืืืกืง ืืืืืจ ืคืืืืช, ืฉืืืชืงื ืืืืจื ื ืชืื ืืื ืืืืจ. ืื ืงืืข ืฉืื ืฉื ืืขืชื ืื ืืฆืืจื ืืืื ืฉืืืืช ืื ืืชืฉืืื ืฉื ืื ืืืืื.
ืืงืฆืจื ืื ื ืจืื ืื. ืืืืื, ืื ืื ื ืฆืจืืืื ืืกืคืง ืืช ืืืจืืื ืืืื. ืืจืืข, ืืื ืืคืจืฉื ืืื ืืืช ืืืืกืื ืืงืืื, ืื DevOps ืืืื ืืืชืื ืืช ืืืืกืงืื ืขืฆืื, ืืืฆืขื ืืืืกืื ืืืื. ืืื ืืืืืื ืืืกืืืจ ืืช ืืืงืฆืื ืฉื Kubernetes ืฉืืืื ืื ื ืคืืื ืืชืืืืื ืฉื ืืืืงื ืืื ืืืืจืช, ืฉืืืืงืืื ืขื ืฆืืชืื ืืืื ืืืืจืื. ืืืืจ ืืื ืชืฆืืจืื ืืืกืืืจ ื-Kubernetes ืฉืชืจืืืืื ืฉืืืจืฉืื ืืืืงืช ืืืกืื ืืงืืืืช ืืื ืื ืืืจืช ืฆืจืืืื ืืืืืช ืืืคื ืื ืจืง ืืฆืืชืื ืืืื ืืืืจืื ืืืืฆืขืืช ืชืืืืืช. ืืืืจืืช ืืื, ืืืคืขืื ืืฉ ืืช ืืืืืืช ืืืงืฆืืช ืกืื ืืืฉืื ืฉื ืชืืืืช ืืืืช ืืื ืืืคืข ืืืจื. ืืืกืชืืจ ืฉืืคืืืื ืื ืืชืื ืขื ืืื Kubernetes ืืจืืฅ ืจืง ืขื ืฆืืชืื ืฉืขืืืืื ืืืจืืฉืืช, ืืชืืืืืช, ืืืืืื ืคืฉืืืืช. ืื ืืื ืืขืจืืช ืืงืฆืื ืชืืืืืช ืืืืกืงืื ืืืงืฆืื ืืืืคื ืืื ื. ืืื ืื ืืชืจืื.
ืืื ืืืคืฉืจืืช ืืฉืืืฉืืช, ืืงืืืืช, ืฉืขืืืจืช ืืขืฉืืช ืืช ืื ืงืฆืช ืืืชืจ ืงื. ืืคื ืฉืืืจ ืืืืฉืชื, ืืืืืจ ืืขืืืื ืงืคืื ืืช ืขื ืืืื ืื, ืฉืขืืืจืช ืืกืืคื ืฉื ืืืจ ืืืฉืื ืืืฆืืขืื ืืงืกืืืืืื.
ืืฉ ืื ืฉืืื ืฉื ืืื ืฉืงืฉืืจื ืืื. Kubernetes ืชืืื ื ืืฆืืจื ืืื ืฉืื ืืฉื ื ืื ื ืื ื ืืื ืฆืืืช ืื ืื. ืื ืขืืื ื ืืขืฉืืช ืืืงืจื ืื ืื ืืืืื ื ืืช ืืฆืืืช ืฉืื ืชืืื ืืจืกืืก ืฉืื ื?
ืื, Kubernetes ืืชืืงื ืืชืืืื ืฉืืืืกืื ืฉืื ื ืขื ืืชืจืืืืื ืฉืื ื ืื ืืื ืืงืจ, ืืื ืืื ืืืชื ื ืื ืืืกืง ืืืคื ืืืฉืื ืืื ืืืืช ืืืื. ืืฉ ืืขืื ืืื ืฉืื ืื ื ืื ืืืืืื ืคืฉืื ืืืจืืง ืืืชื. ืืืคืืชืื ืฉื Kubernetes ืืืื ืืืืืื ืฉืื ืืคืฉืจ ืืืชืืืืก ืืืื ืืืืคื ืคืืืืกืืคื, ืืืืื ืืื ืื ืืฉืื ืืืฉืื ืืืืืืื.
ืขืืฉืื ืืฉืืื ืืขืฉืืช. ืื ืืขืฉืืช ืื ืืืืืช ืืช ืืฆืืืช ืฉืขืืื ืืื ืืืืกืง? ืืื ืืืขืื ื ืคืชืจืช ืืจืื ืืืืื ืืืชืจ. ืืืงืจื ืฉื ClickHouse, ืืฉ ืื ื ืืขืชืงืื ืฉืขืืืืื ืืจืื ืืืืื ืืืชืจ, ืืืืืจ. ืืจืืช ืงืืืงืืืืก.
ืืื ืื ืืืื ืืืชืงืืืช? DevOps ืืืจืืืช ืืืืืื ืฉืื ืชืื ืื ืื ืืืืื. ืขืืื ืืืืืืจ ืืช ืืฉืืคืื ืืฆืืจื ื ืืื ื ืืขืืื ืืืืื ืฉืืจืคืืืงืฆืื ืคืืขืืช. ืืขืชืง ืืจืืช ClickHouse ืืืื ืืืืืช ืืขื ื ืชืื ืื ืืฉืืืคืืื. ืื ืื ืืืฉืืื ืฉืืืคืขืื ืคืืชืจ. ืืื ืืืขืื ืฉืงืืืจื ืืก ืืขืฆืื ืคืืชืจืช. ืื ืืจืืช ClickHouse.
ืื ืืขืฉืืช ืื ืฆืืืช ืืืจืื ืฉืื ื ืืคื? ืืืกืชืืจ ืฉืชืฆืืจื ืืืชืงืื ืืื ืฉื ื, ืืกืคืง ืืช ืืืืกืง ืขืืื ืืจืืื ืืืืืืืง ืชืืืืืช. ืืืืจื ืื, ืืื ืืขืืื ืืืจืืฉืืช ืฉ- Kubernetes ืืืื ืืืฉืืง ืขืืื ืคืื ืืืคืข. Kubernetes ืชืฉืืง ืืืชื. ืืกืคืจ ืืชืจืืืืื ืฉืื ืืื ื ืืกืคืืง ืืื ืืขืืื ืืืกืคืจ ืฉืฆืืื. ืื ืืขืืืจ ืืช ืืืืืืจ ืฉืืจืืืชื. ืืืจืื ืืืืืื ืืืืชืจ, ClickHouse ืชืืื ืฉืืื ืกื ื ืจืคืืืงื, ืืื ืขืืืื ืจืืงื ืืฆืจืื ืืืชืืื ืืืขืืืจ ืืืื ื ืชืื ืื. ืึธืึตื. ืชืืืื ืื ืขืืืื ืืื ื ืืืืืืื ืืืื.
ืชืืื ืขื ืืืืืื! ืืฉืงืืจืื ืื ืืื ื ืืืจืื ืืืขืืืื, ืืืคืขืื ืงืืจืก ืืืชืืื ืืืืฉ, ืืืืืชื ืจืืข ืืืืขืื ืืืจืืขืื, ืืชื ืืืืฉืื ืืชืืืื ืขื ืื?
ืื ืงืืจื ืื ืืืคืขืื ืงืืจืก ืืืืคืขื ืืืืฉ, ื ืืื?
ืื. ืืืืืชื ืจืืข ืืืืขื ืืืจืืขืื.
ืืืฉืืื ืฉื ืื ืืขืฉืืช ืืืงืจื ืื ืืชืืืงืช ืืืืงื ืืื ืืืคืขืื ืืืื Kubernetes. ื-Kubernetes ืืฉ ืืช ืืืืืืช ืืืคืขืื ืืืืฉ ืืืจืืข ืฉืืชืจืืฉ. ืืื ืืฉืืืจ. ืืืฉืืืชื ืฉื ืืืคืขืื ืืื ืืืืื ืฉืืืฉืจ ืืืื ืืืืจืืขืื ืืืฉืืข ืขืืื, ืืืืจืืขืื ืืืื ืื ืืกืจื ืืื. ืืืื ืฉืืืชืจืืฉืืช ืืืืืจืช ืฉื ืืืชื ืืืจืืข ืื ืชืฉืืืจ ืืช ืืืขืจืืช ืฉืื ื. ืืืืคืขืื ืฉืื ื ืืชืืืื ืขื ืืืฉืืื ืืื.
ืฉืืื! ืชืืื ืขื ืืืืืื! ืืืืืจื ืืืืืืื, ืืืจื ืกืืืืื. ืืื ืืฉ ืชืืื ืืืช ืืืืกืืฃ ืืืคืขืื ืืช ืืืืืืช ืืืืืืจ ืขื ืคืจืืงืกื? ืืืืชื ืืขืื ืืื ืืืืืื ืืืจ ืืืื ืืกืื ืืจืื, ืืื ืฉืืืื ืืื ืืืืื ืฉ-ClickHouse ืืืืช ืฉื.
ืืชื ืืืืจ ืขื ืืื ืืจืก?
ืื, ืืืืฃ ืืช Ingress ืืืคืจืืงืกื. ืืืคืจืืงืกื ื ืืชื ืืฆืืื ืืช ืืืืคืืืืืื ืฉื ืืืฉืืื ืืืื ืฉืืฉ ืื ืืขืชืงืื.
ืขืื ืื ืืฉืื ื ืขื ืื. ืื ืืชื ืฆืจืื ืืช ืื ืืืืื ืืืกืืืจ ืืื ืื ื ืืืฅ, ืื ืืคืฉืจ ืืืื ืืืืฉื ืืช ืื, ืืืืืื ืื ืืชื ืจืืฆื ืืืฉืชืชืฃ. ื ืฉืื ืืฉืงืื ืืช ืืืืคืฆืื. ืืชืฉืืื ืืงืฆืจื ืืื ืื, ืืจืืข ืืื ืื ื ืคืื ืงืฆืืื ืืืืช ืืื. ืชืืื ืขื ืืืืค, ื ืืืืง ืืช ืื ืืฉื. ืืื ืชืกืืืจ ืื ืืช ืืงืจื ืืฉืืืืฉ ืืืืืข ืืื ื ืืืฅ ืืคืืขื, ืืืฉื, ืชืืฆืืจ ืืขืืืช ื-GitHub, ืื ืื ืืืื ื ืืืจ.
ืืืจ.
ืืกืืจ ืืืืจ. ืื ื ืคืชืืืื ืืื ืืฆืขื. ืืืคืจืืงืกื ืืชืืืกืฃ ืืจืฉืืืช ืืืฉืืืืช. ืจืฉืืืช ืืืืืืช ืืืืืช ืืืืื, ืขืืืื ืื ืืชืืืืฆืช. ืืื ืื ืืื, ืื ืืืืจ ืฉืืืืฆืจ ืืืืงืฉ.
ืืงืืจ: www.habr.com