ಕುಬರ್ನೆಟ್ಸ್ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಉಚಿತ PaaS ಪ್ಲಾಟ್ಫಾರ್ಮ್ Cozystack 0.20.0 ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ. ಈ ಯೋಜನೆಯು ಹೋಸ್ಟಿಂಗ್ ಪೂರೈಕೆದಾರರಿಗೆ ಸಿದ್ಧ ವೇದಿಕೆ ಮತ್ತು ಖಾಸಗಿ ಮತ್ತು ಸಾರ್ವಜನಿಕ ಮೋಡಗಳನ್ನು ನಿರ್ಮಿಸಲು ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ನೇರವಾಗಿ ಸರ್ವರ್ಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ನಿರ್ವಹಿಸಿದ ಸೇವೆಗಳ ನಿಬಂಧನೆಗಾಗಿ ಮೂಲಸೌಕರ್ಯವನ್ನು ಸಿದ್ಧಪಡಿಸುವ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. Cozystack ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್ಗಳು, ಡೇಟಾಬೇಸ್ಗಳು ಮತ್ತು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು ಒದಗಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಕೋಡ್ GitHub ನಲ್ಲಿ ಲಭ್ಯವಿದೆ ಮತ್ತು Apache-2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.
Talos Linux ಮತ್ತು Flux CD ಗಳನ್ನು ಮೂಲ ತಂತ್ರಜ್ಞಾನದ ಸ್ಟಾಕ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್, ಕರ್ನಲ್ ಮತ್ತು ಅಗತ್ಯ ಮಾಡ್ಯೂಲ್ಗಳೊಂದಿಗೆ ಚಿತ್ರಗಳನ್ನು ಮುಂಚಿತವಾಗಿ ರಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪರಮಾಣುವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ, ಇದು ಡಿಕೆಎಂಎಸ್ ಮತ್ತು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ನಂತಹ ಘಟಕಗಳಿಲ್ಲದೆ ಮಾಡಲು ಮತ್ತು ಸ್ಥಿರ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಾತರಿಪಡಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. PXE ಮತ್ತು Debian ತರಹದ talos-bootstrap ಅನುಸ್ಥಾಪಕವನ್ನು ಬಳಸಿಕೊಂಡು ಖಾಲಿ ಡೇಟಾ ಕೇಂದ್ರದಲ್ಲಿ ಸರಳವಾದ ಅನುಸ್ಥಾಪನ ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ವೇದಿಕೆಯು ಉಚಿತ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ ನೆಟ್ವರ್ಕ್ ಮೂಲಸೌಕರ್ಯ (ಫ್ಯಾಬ್ರಿಕ್) Kube-OVN ಆಧಾರಿತವಾಗಿದೆ ಮತ್ತು ಸೇವಾ ಜಾಲರಿ ಸಂಘಟನೆಗಾಗಿ Cilium ಮತ್ತು ಸೇವಾ ಜಾಹೀರಾತಿಗಾಗಿ MetalLB ಅನ್ನು ಬಳಸುತ್ತದೆ. LINSTOR ನಲ್ಲಿ ಸಂಗ್ರಹಣೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ZFS ಅನ್ನು ಆಧಾರವಾಗಿರುವ ಶೇಖರಣಾ ಪದರವಾಗಿ ಮತ್ತು ಪ್ರತಿಕೃತಿಗಾಗಿ DRBD ಅನ್ನು ಬಳಸುತ್ತದೆ. ವಿಕ್ಟೋರಿಯಾಮೆಟ್ರಿಕ್ಸ್ ಮತ್ತು ಗ್ರಾಫಾನಾ ಆಧಾರಿತ ಪೂರ್ವ-ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಮಾನಿಟರಿಂಗ್ ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಪ್ರಾರಂಭಿಸಲು ವರ್ಚುವಲ್ ಯಂತ್ರಗಳು KubeVirt ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಕ್ಲಾಸಿಕ್ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ನೇರವಾಗಿ Kubernetes ಕಂಟೇನರ್ಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ Kubernetes ಕ್ಲಸ್ಟರ್ನೊಳಗೆ ನಿರ್ವಹಿಸಲಾದ Kubernetes ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಕ್ಲಸ್ಟರ್ API ನೊಂದಿಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಏಕೀಕರಣಗಳನ್ನು ಈಗಾಗಲೇ ಹೊಂದಿದೆ.
ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- Kube-OVN ಅನ್ನು ಆವೃತ್ತಿ 0.13.0 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
- KubeVirt CCM (ಕ್ಲೌಡ್ ಕಂಟ್ರೋಲರ್ ಮ್ಯಾನೇಜರ್) ನ ತರ್ಕವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ, ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಈಗ ಬಾಡಿಗೆದಾರ-ಕುಬರ್ನೆಟ್ಗಳಿಗೆ ಹೆಚ್ಚು ಸ್ಥಿರವಾದ ಬ್ಯಾಲೆನ್ಸರ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
- OIDC ನಲ್ಲಿ ಬಳಕೆದಾರರ ಹಕ್ಕುಗಳೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.
- ಕ್ಲಸ್ಟರ್ ನಿರ್ವಾಹಕರಿಗಾಗಿ ಒಂದು ಗುಂಪನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಗ್ರಾಫಾನಾದಲ್ಲಿ ಸ್ಥಿರ ಎಚ್ಚರಿಕೆಗಳು ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳು.
- NATS ಈಗ ಜೆಟ್ಸ್ಟ್ರೀಮ್ ಮತ್ತು ವರ್ಗಾವಣೆ ಸಂರಚನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.
- ಪ್ಲಾಟ್ಫಾರ್ಮ್ API ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು Terraform ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಹಿಂದಿನ ಬಿಡುಗಡೆಯಾದ Cozystack 0.19 OIDC (ಓಪನ್ಐಡಿ ಕನೆಕ್ಟ್) ಗೆ ಬೆಂಬಲವನ್ನು ಪರಿಚಯಿಸಿತು, ಆದರೆ ಕೋಡ್ಬೇಸ್ ಅನ್ನು ಸ್ಥಿರಗೊಳಿಸುವ ಕೆಲಸದಿಂದಾಗಿ, ಈ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರತ್ಯೇಕ ಬಿಡುಗಡೆಯಾಗಿ ಘೋಷಿಸಲಾಗಿಲ್ಲ. ಈಗ Cozystack ಕೀಕ್ಲೋಕ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ನೇಹಶೀಲ ಕ್ಷೇತ್ರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ, ಅದರೊಳಗೆ ನೀವು ಸ್ಥಳೀಯ ಬಳಕೆದಾರರನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಬಾಹ್ಯ OIDC ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಪ್ರತಿ ಹಿಡುವಳಿದಾರನಿಗೆ, 4 ಗುಂಪುಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಒದಗಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹಿಡುವಳಿದಾರ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸಲಾದ kubeconfig ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು, ಇದನ್ನು ಕೀಕ್ಲೋಕ್ ಮೂಲಕ ದೃಢೀಕರಣಕ್ಕಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ. ಕೀಕ್ಲೋಕ್ ಆಪರೇಟರ್ ಅನ್ನು ಪರಿಚಯಿಸುವ ಮೂಲಕ "ಕೀಕ್ಲೋಕ್ ಅನ್ನು ಕೋಡ್ ಆಗಿ" ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ. K8s ಕ್ಲಸ್ಟರ್ ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ನೊಂದಿಗೆ ಕೀಕ್ಲೋಕ್ ಏಕೀಕರಣವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ.
ಮೂಲ: opennet.ru
