Цозистацк, ПааС платформа отвореног кода заснована на Кубернетес-у

цозистацк

цозистацк лого

ПааС (Платформа као услуга), иТо је решење за рачунарство у облаку који програмерима обезбеђује неопходан хардвер и софтвер за креирање софтвера, омогућавајући корисницима да се фокусирају искључиво на развој апликација и управљање без бриге о одржавању инфраструктуре.

Цозистацк је ПааС платформа, опен соурце и пројекат заснован на Кубернетесу позиционира се као платформа по систему кључ у руке за хостинг провајдере и оквир за изградњу јавних и приватних облака.

О Цозистацку

Платформа Инсталира се директно на сервере и покрива све аспекте припреме инфраструктуре за пружање услуга којима се управља. Цозистацк омогућава вам да покренете и обезбедите Кубернетес кластере, базе података и виртуелне машине на захтев.

Талос Линук и Флук ЦД се користе као основни технолошки стек, Слике са системом, кернелом и потребним модулима се унапред генеришу и ажурирају атомски, што омогућава да се без компоненти као што су дкмс и менаџер пакета и обезбеди стабилан рад.

За покретање виртуелних машина користи се КубеВирт технологија, која омогућава покретање класичних виртуелних машина директно у Кубернетес контејнерима и већ има све потребне интеграције са Цлустер АПИ-јем за покретање управљаних Кубернетес кластера унутар хардверског Кубернетес кластера.

Цозистацк брине о:

  • креирање, ажурирање, брисање докумената унутар базе података;
  • аутентификују кориснике и клијентске апликације;
  • слање е-поште;
  • започните послове на серверу. Конектори који увозе податке са удаљених веб локација су послови. Послови могу бити једнократни (пошаљи поруку) или задаци који се понављају. Послови који захтевају код треће стране за покретање на страни сервера (као што су конектори) су заштићени;
  • АПИ за репликацију базе података, који омогућава синхронизацију докумената између сервера и локалних база података, на пример на мобилним клијентима.
цозистацк

Снимак екрана са цозистацк-а

Један одс кључним карактеристикама са платформеа је једноставан метод инсталације у празан дата центар користећи ПКСЕ и инсталатер талос-боотстрап сличан Дебиану. Упркос комерцијалном интересу, Пројекат развијају ентузијасти заједнице и планира да увек остане слободан. Предат је захтев за пребацивање Цозистацк-а под окриље организације ЦНЦФ (Цлоуд Нативе Цомпутинг Фоундатион).

Поред овога, онПлатформа укључује имплементацију фабрика мреже заснована на Кубе-ОВН и користи Цилиум да организује сервисну мрежу и МеталЛБ за оглашавање услуга у иностранству. Складиштење је имплементирано на врху ЛИНСТОР-а, који предлаже коришћење ЗФС-а као основног слоја за складиштење и ДРБД-а за репликацију. Постоји унапред конфигурисани стек за праћење заснован на ВицториаМетрицс и Графана.

За оне који су заинтересовани да сазнају више о томе, требало би да знате да је код платформе доступан на ГитХуб и дистрибуира се под лиценцом Апацхе-2.0.

Како инсталирати Цозистацк?

Као што смо већ споменули, платформа се може инсталирати компајлирањем из њеног изворног кода или такође уз помоћ талос-боотстрап-а, једноставније и дефинитивније методе инсталације, која вам омогућава да покренете Цозистацк користећи ПКСЕ или ИСО метод на сету сервера у центру.основни подаци. Можете добити изворни код или ИСО слику са доњег линка.

За оне који су заинтересовани да могу да инсталирају Цозистацк, требало би да знате да прво морате имати следеће зависности:

  • Обрнути прокси (нгинк, цадди, хапроки, итд.)
  • СМТП сервер
  • ЦоуцхДБ 3
  • гит
  • Go
  • Имаге Магицк

Сада, да бисте инсталирали Цозистацк, морате отворити терминал и укуцати следеће:

git clone git@github.com:cozy/cozy-stack.git
cd cozy-stack
make

Затим морамо додати $ГОПАТХ/бин у $ПАТХ:

export PATH="$(go env GOPATH)/bin:$PATH"

Када се ово уради, сада можемо да наставимо са конфигурисањем цозистацк-а користећи конфигурациону датотеку и за овај ЦоуцхДБ већ мора да ради на подразумеваном порту 5984, сервер се може покренути са:

cozy-stack serve

А затим да креирате инстанцу за развој:

make instance

Коначно, ако сте заинтересовани да сазнате више о томе, можете се консултовати са детаљима У следећем линку.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.