Rilaxx ta' Cozystack 0.20, pjattaforma PaaS miftuħa bbażata fuq Kubernetes

Ġie ppubblikat ir-rilaxx tal-pjattaforma PaaS b'xejn Cozystack 0.20.0, mibnija fuq Kubernetes. Il-proġett huwa mmirat li jipprovdi pjattaforma lesta għal fornituri ta 'hosting u qafas għall-bini ta' clouds privati ​​u pubbliċi. Il-pjattaforma hija installata direttament fuq servers u tkopri l-aspetti kollha tal-preparazzjoni tal-infrastruttura għall-provvista ta 'servizzi ġestiti. Cozystack jippermettilek tħaddem u tipprovdi raggruppamenti, databases u magni virtwali Kubernetes. Il-kodiċi tal-pjattaforma huwa disponibbli fuq GitHub u huwa mqassam taħt il-liċenzja Apache-2.0.

Talos Linux u Flux CD jintużaw bħala l-munzell tat-teknoloġija bażi. Immaġini bis-sistema, il-qalba u l-moduli meħtieġa huma ġġenerati minn qabel u aġġornati atomikament, li jippermettilek li tagħmel mingħajr komponenti bħal dkms u maniġer tal-pakketti u tiggarantixxi tħaddim stabbli. Jipprovdi metodu ta 'installazzjoni sempliċi f'ċentru tad-dejta vojt bl-użu ta' PXE u l-installatur talos-bootstrap bħal Debian.

Il-pjattaforma tinkludi implimentazzjoni bla ħlas infrastruttura tan-netwerk (drapp) ibbażat fuq Kube-OVN, u juża Cilium għall-organizzazzjoni tax-xibka tas-servizz u MetalLB għar-reklamar tas-servizz. Il-ħażna hija implimentata fuq LINSTOR, li juża ZFS bħala s-saff tal-ħażna sottostanti u DRBD għar-replikazzjoni. Munzell ta' monitoraġġ prekonfigurat ibbażat fuq VictoriaMetrics u Grafana huwa inkluż. Biex tniedi magna virtwali Tintuża t-teknoloġija KubeVirt, li tippermettilek tħaddem magni virtwali klassiċi direttament f'kontejners Kubernetes u diġà għandha l-integrazzjonijiet kollha meħtieġa mal-Cluster API għat-tnedija ta' clusters Kubernetes immaniġġjati ġewwa cluster Kubernetes tal-ħardwer.

Bidliet ewlenin:

  • Kube-OVN ġie aġġornat għall-verżjoni 0.13.0.
  • Il-loġika ta 'KubeVirt CCM (Cloud Controller Manager) ġiet imtejba il-pjattaforma issa tipprovdi bilanċjanti aktar stabbli għall-kerrej-Kubernetes;
  • Kwistjonijiet bid-drittijiet tal-utent fl-OIDC ġew solvuti.
  • Ġie miżjud grupp għall-amministratur tal-cluster.
  • Irranġati twissijiet u dashboards fi Grafana.
  • NATS issa għandu l-abbiltà li jippermetti jetstream u konfigurazzjoni tat-trasferiment.
  • Żid il-ħila li tuża Terraform biex jinteraġixxi mal-API tal-pjattaforma.

Ir-rilaxx preċedenti ta 'Cozystack 0.19 introduċa appoġġ għall-OIDC (OpenID Connect), iżda minħabba xogħol biex jistabbilizza l-codebase, din ir-rilaxx ma tħabbretx bħala rilaxx separat. Issa Cozystack jiġi ma 'Keycloak, li awtomatikament tikkonfigura l-isfera Cozy, li fiha tista' toħloq utenti lokali u tikkonfigura l-komunikazzjoni ma 'fornituri esterni OIDC. Għal kull kerrej, 4 gruppi huma pprovduti awtomatikament, u fl-applikazzjoni tal-kerrej tista 'tniżżel awtomatikament il-fajl kubeconfig iġġenerat, li huwa kkonfigurat għall-awtentikazzjoni permezz ta' Keycloak. Il-kapaċità li jiġi kkonfigurat "Keycloak bħala Kodiċi" hija pprovduta billi jiġi introdott l-Operatur Keycloak. L-integrazzjoni Keycloak mal-cluster K8s u Dashboard hija kkonfigurata awtomatikament.

Sors: opennet.ru

Żid kumment