Ажурирамо тржиште: реците нам шта је боље?

Ажурирамо тржиште: реците нам шта је боље?

Ове године смо себи поставили амбициозне циљеве да унапредимо производ.

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

У неким случајевима издајемо сервере као одговор на повратне информације, као што је био случај са студентима Блурред Едуцатион. Имамо веома заузете разговоре о УИ/УКС-у, заостатак образовних чланака за референтну књигу и велике планове за побољшање корисничког искуства.

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

Како допринети пијаца Показаћемо РУВДС и шта ће он подразумевати на примеру нашег новог имиџа који је припремио наш клијент такези - ГитЛаб

Како направити Гитлаб шаблон на Центос 8

Да би инсталирао Гитлаб, Иура је изабрао сервер са 8 ГБ РАМ-а и 2 ЦПУ језгра (могуће су 4 ГБ и 1 ЦПУ, али у овом случају ћете морати да користите свап датотеку, а перформансе Гитлаба у овом случају су приметно ниже.

Ажурирамо тржиште: реците нам шта је боље?

Хајде да се уверимо да су инсталирани потребни пакети за инсталирање Гитлаба:

sudo dnf install -y curl policycoreutils

Отворимо приступ портовима 80 и 443:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

Хајде да додамо Гитлаб спремиште:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

Ако сервер има конфигурисано ДНС име, онда се Гитлаб може инсталирати помоћу њега. Ако наведете хттпс:// префикс, Гитлаб ће аутоматски генерисати Летс Енцрипт сертификате.

У нашем случају, јер Правили смо шаблон за виртуелну машину, а онда је Иура поставио адресу шаблона (која се онда може променити у будућности без икаквих проблема):

sudo EXTERNAL_URL="http://0.0.0.0" dnf install -y gitlab-ee

Након овога, можете проверити да ли Гитлаб сервиси раде тако што ћете отићи на

http://vps_ip_address/

систем ће од вас затражити да поставите почетну лозинку за роот администраторски налог.

У овој фази ћемо направити снимак сервера, а затим ћемо га конфигурисати користећи га.

Ажурирамо тржиште: реците нам шта је боље?

И још!

Бонус: рећи ћемо вам које занимљиве ствари можете да урадите проширењем виртуелни са ГитЛаб сликом.

Надгледање Гитлаба користећи Графану

Пре три године, Гитлаб тим је имплементирао систем праћења за управљање огромним бројем метрика везаних за Гитлаб услуге.

Од тада, Гитлаб је почео да испоручује свој инсталациони пакет са Прометхеусом како би својим корисницима омогућио да искористе могућности праћења које пружа Прометхеус.

Прометхеус је отворен (Апацхе 2.0) временски низ ДБМС написан у Го-у и првобитно развијен у СоундЦлоуд-у. Другим речима, ова ствар чува ваше метрике. Занимљива карактеристика Прометеја је да он сам извлачи метрику из датог скупа услуга (повлачи). Због тога се Прометеј не може закрчити никаквим редовима или нечим сличним, што значи да надгледање никада неће постати уско грло система. Пројекат је такође занимљив јер суштински не нуди хоризонтално скалирање или високу доступност.

Пре нешто више од годину дана, Гитлаб тим је закључио да метрика није баш згодна без контролне табле. Тако су интегрисали Графану са прилагођеним контролним таблама како би помогли својим корисницима да визуелизују податке без потребе да ручно инсталирају Графану.

Од верзије 12.0, Гитлаб је интегрисао Графану, подразумевано конфигурисану са ССО, и доступно на овој УРЛ адреси.

Постоје два различита дела Гитлаб интеграције са Прометхеусом:

  • ГитЛаб надгледање (омнибус)
  • Надгледање појединачних ГитЛаб апликација у Кубернетес кластеру

Како се користи

„Омнибус“ је оно што ГитЛаб назива својим главним инсталационим пакетом.

Ажурирамо тржиште: реците нам шта је боље?

Како подесити Графану

Графана пријава и лозинка су подразумевано онемогућени (дозвољена је само ССО пријава), али ако постоји потреба да се пријавите на налог са администраторским правима или можете да се пријавите са корисничким именом и лозинком, потребно је да то омогућите у Гитлаб конфигурацији датотеку /етц/гитлаб/гитлаб .рб изменом одговарајућег реда:

grafana['disable_login_form'] = false

И поново конфигуришите Гитлаб да примени промене:

sudo gitlab-ctl reconfigure

Ако сте покренули Гитлаб користећи наш шаблон виртуелне машине са нашег тржишта, потребно је да доделите свој УРЛ серверу тако што ћете променити одговарајући ред у /етц/гитлаб/гитлаб.рб:

external_url = 'http://gitlab.mydomain.ru'

Извршите реконфигурацију:

sudo gitlab-ctl reconfigure

И промените УРИ преусмеравања за Графану у складу са тим

Административна област > Апликације > ГитЛаб Графана

гитлаб.мидомаин.ру/-/графана/логин/гитлаб

Ажурирамо тржиште: реците нам шта је боље?

Када се први пут пријавите користећи ССО, Гитлаб ће тражити дозволу да одобри пријављивање на Графана.

Ажурирамо тржиште: реците нам шта је боље?

метрике

У Графани, готове контролне табле главних сервиса су конфигурисане и доступне у Гитлаб Омнибус категорији.

Ажурирамо тржиште: реците нам шта је боље?
Преглед контролне табле

Ажурирамо тржиште: реците нам шта је боље?
Контролна табла метрика сервисне платформе

  • Преглед – контролна табла са прегледом која приказује статус услуга, редова и коришћење ресурса сервера
  • Гитали - надгледање сервиса који обезбеђује РПЦ приступ Гитлаб репозиторијумима
  • НГИНКС ВТС - статистика саобраћаја услуге и ХТТП кодова по захтеву
  • ПостгреСКЛ - статистика о доступности и учитавању ПостгреСКЛ базе података
  • Праефецт – праћење оптерећења складишта са високом доступношћу Праефецт
  • Раилс апликација - контролна табла за преглед Раилс апликација
  • Редис - праћење оптерећења на Редис сервису
  • Регистри - праћење регистра слика
  • метрика сервисне платформе – метрика услуге која показује коришћење ресурса од стране Гитлаба, доступност услуге, број РПЦ захтева и број грешака.

Интеграција је прилично свеобухватна и корисници Гитлаба имају могућност да анализирају визуелизоване Гитлаб метрике одмах из кутије.

У Гитлабу, посебан тим је одговоран за одржавање и ажурирање контролних табли, а према речима Бена Кочија, СРЕ инжењера у Гитлабу, подразумеване поставке и припремљене контролне табле су погодне за већину корисника.

А сада главна ствар: хајде да заједно направимо тржиште

Желимо да позовемо целу хабрску заједницу да учествује у креирању пијаце. Постоје три опције како се можете придружити:

Припремите слику сами и добијте 3000 рубаља на свом рачуну

Ако сте спремни да одмах улетите у битку и сами себи створите слику која вам недостаје, ми ћемо вам приписати 3000 рубаља на ваш интерни биланс - можете га потрошити на сервере.

Како направити своју слику:

  1. Направите налог код нас Онлине
  2. Реците подршци да ћете креирати и тестирати слике
  3. Даћемо вам кредит од 3000 рубаља и омогућити могућност прављења снимака
  4. Наручите виртуелни сервер са чистим оперативним системом
  5. Инсталирајте софтвер на овај ВПС и подесите га
  6. Напишите упутства или скрипту за примену софтвера
  7. Направите снимак за конфигурисани сервер
  8. Наручите нови виртуелни сервер тако што ћете изабрати претходно креирани снимак у падајућој листи „Шаблон сервера“.
  9. У случају успешног креирања сервера, пренесите материјале примљене у кораку 6 техничкој подршци
  10. У случају грешке, можете проверити код подршке за разлог и поновити подешавање

За власнике предузећа: понудите свој софтвер

Ако сте програмер софтвера који се примењује и користи на ВПС-у, онда можемо да вас укључимо на тржиште. Тако вам можемо помоћи да привучете нове клијенте, промет и видљивост. Пишите нам

Само нам предложите слику у коментарима

Напишите са којим софтвером бисте желели да можете да примените виртуелне машине једним кликом?

Шта вам недостаје на РУВДС тржишту?

Шта свака хостинг компанија која поштује себе треба да укључи на своје тржиште?

Ажурирамо тржиште: реците нам шта је боље?

Ажурирамо тржиште: реците нам шта је боље?

Само регистровани корисници могу учествовати у анкети. Пријавите се, Добродошао си.

Које слике прво треба да уврстимо на тржиште?

  • 100%ЛЕМП10

  • 100%Друпал3

  • 100%Јоомла2

  • 100%Докку1

  • 100%ПацВим0

  • 100%Рунцлоуд0

  • 100%код-сервер1

  • 100%ГхостКСНУМКС

  • 100%ВикиЈс1

  • 100%Дисцоурсе0

  • 100%Рстудио0

  • 100%ОпенЦарт1

  • 100%Дјанго7

  • 100%Ларавел8

  • 100%Руби он Раилс4

  • 100%НодеЈс11

Гласало је 20 корисника. Уздржано је било 12 корисника.

Извор: ввв.хабр.цом

Додај коментар