நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

இந்த ஆண்டு தயாரிப்பை மேம்படுத்துவதற்கான லட்சிய இலக்குகளை நாங்கள் நிர்ணயித்துள்ளோம்.

சில பணிகளுக்கு தீவிர தயாரிப்பு தேவைப்படுகிறது, அதற்காக நாங்கள் பயனர்களிடமிருந்து கருத்துக்களை சேகரிக்கிறோம்: டெவலப்பர்கள், சிஸ்டம் நிர்வாகிகள், குழுத் தலைவர்கள் மற்றும் குபெர்னெட்ஸ் நிபுணர்களை அலுவலகத்திற்கு அழைக்கிறோம்.

சிலவற்றில், பின்னூட்டங்களுக்குப் பதிலளிக்கும் வகையில் நாங்கள் சேவையகங்களை வழங்குகிறோம் மங்கலான கல்வி மாணவர்களுடன். UI/UX, குறிப்புப் புத்தகத்திற்கான கல்விக் கட்டுரைகளின் பின்னிணைப்பு மற்றும் பயனர் அனுபவத்தை மேம்படுத்துவதற்கான பெரிய திட்டங்களைப் பற்றி விவாதிக்கும் மிகவும் பிஸியான அரட்டைகள் எங்களிடம் உள்ளன.

பெரும்பாலான மாற்றங்களுக்கு நிறைய வளர்ச்சி நேரம் தேவைப்படுகிறது, ஆனால் சந்தை - முற்றிலும் மாறுபட்ட கதை. ஸ்னாப்ஷாட்களின் வருகையுடன், ஒரு படத்தைத் தயாரிக்கக்கூடிய வெளிப்புற அமைப்பு நிர்வாகிகளை ஈர்க்கும் வாய்ப்பைப் பெற்றுள்ளோம், இதன் மூலம் ஒரு நாளில் அதை சந்தையில் நேரடியாகச் சேர்க்க முடியும்.

எவ்வாறு பங்களிப்பது சந்தை எங்கள் கிளையன்ட் தயாரித்த புதிய படத்தின் உதாரணத்தைப் பயன்படுத்தி RUVDS மற்றும் அது என்னவாகும் என்பதை நாங்கள் காண்பிப்போம் டேகேசி - GitLab

Centos 8 இல் Gitlab டெம்ப்ளேட்டை எவ்வாறு உருவாக்குவது

கிட்லாப்பை நிறுவ, யூரா 8 ஜிபி ரேம் மற்றும் 2 சிபியு கோர்கள் (4 ஜிபி மற்றும் 1 சிபியு சாத்தியம், ஆனால் இந்த விஷயத்தில் நீங்கள் ஒரு ஸ்வாப் கோப்பைப் பயன்படுத்த வேண்டும், மேலும் இந்த விஷயத்தில் கிட்லாப் செயல்திறன் குறைவாக உள்ளது.

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

Gitlab ஐ நிறுவ தேவையான தொகுப்புகள் நிறுவப்பட்டுள்ளதா என்பதை உறுதி செய்வோம்:

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

சர்வரில் டிஎன்எஸ் பெயர் கட்டமைக்கப்பட்டிருந்தால், அதை பயன்படுத்தி கிட்லாப்பை நிறுவலாம். நீங்கள் https:// முன்னொட்டைக் குறிப்பிட்டால், Gitlab தானாகவே Lets Encrypt சான்றிதழ்களை உருவாக்கும்.

எங்கள் விஷயத்தில், ஏனெனில் நாங்கள் ஒரு மெய்நிகர் இயந்திரத்திற்கான டெம்ப்ளேட்டை உருவாக்கிக்கொண்டிருந்தோம், பின்னர் யூரா ஒரு டெம்ப்ளேட் முகவரியை அமைத்தார் (எதிர்காலத்தில் எந்த பிரச்சனையும் இல்லாமல் அதை மாற்றலாம்):

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

இதற்குப் பிறகு, Gitlab சேவைகள் செயல்படுகின்றனவா என்பதைச் சென்று சரிபார்க்கலாம்

http://vps_ip_address/

ரூட் நிர்வாகி கணக்கிற்கான ஆரம்ப கடவுச்சொல்லை அமைக்க கணினி உங்களைத் தூண்டும்.

இந்த கட்டத்தில், நாங்கள் சேவையகத்தின் ஸ்னாப்ஷாட்டை எடுப்போம், பின்னர் அதைப் பயன்படுத்தி அதை உள்ளமைப்போம்.

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

அவ்வளவுதான்!

போனஸ்: விரிவாக்குவதன் மூலம் நீங்கள் என்ன சுவாரஸ்யமான விஷயங்களைச் செய்யலாம் என்பதை நாங்கள் உங்களுக்குச் சொல்வோம் மெய்நிகர் GitLab படத்துடன்.

கிராஃபானாவைப் பயன்படுத்தி கிட்லாப்பைக் கண்காணித்தல்

மூன்று ஆண்டுகளுக்கு முன்பு, Gitlab குழுவானது Gitlab சேவைகள் தொடர்பான அதிக எண்ணிக்கையிலான அளவீடுகளை நிர்வகிக்க ஒரு கண்காணிப்பு முறையை செயல்படுத்தியது.

அப்போதிருந்து, Gitlab அதன் நிறுவல் தொகுப்பை Prometheus உடன் அனுப்பத் தொடங்கியது, அதன் பயனர்கள் Prometheus வழங்கிய கண்காணிப்பு திறன்களைப் பயன்படுத்திக் கொள்ள முடியும்.

ப்ரோமிதியஸ் என்பது ஒரு திறந்த (அப்பாச்சி 2.0) நேரத் தொடர் DBMS ஆகும், இது Goவில் எழுதப்பட்டது மற்றும் முதலில் SoundCloud இல் உருவாக்கப்பட்டது. வேறு வார்த்தைகளில் கூறுவதானால், இது உங்கள் அளவீடுகளை சேமிக்கிறது. ப்ரோமிதியஸின் ஒரு சுவாரஸ்யமான அம்சம் என்னவென்றால், அது கொடுக்கப்பட்ட சேவைகளின் தொகுப்பிலிருந்து அளவீடுகளை இழுக்கிறது (ஒரு இழுக்கிறது). இதன் காரணமாக, ப்ரோமிதியஸ் எந்த வரிசைகளிலும் அல்லது அது போன்ற ஏதாவது ஒன்றையும் அடைக்க முடியாது, அதாவது கண்காணிப்பு அமைப்புக்கு இடையூறாக மாறாது. திட்டமானது சுவாரஸ்யமானது, ஏனெனில் இது அடிப்படையில் எந்த கிடைமட்ட அளவீடு அல்லது அதிக கிடைக்கும் தன்மையை வழங்காது.

ஒரு வருடத்திற்கு முன்பு, டாஷ்போர்டுகள் இல்லாமல் அளவீடுகள் மிகவும் வசதியானவை அல்ல என்று கிட்லாப் குழு முடிவு செய்தது. எனவே அவர்கள் கிராஃபானாவை கைமுறையாக நிறுவாமல் தரவைக் காட்சிப்படுத்த தங்கள் பயனர்களுக்கு உதவ தனிப்பயனாக்கப்பட்ட டாஷ்போர்டுகளுடன் கிராஃபானாவை ஒருங்கிணைத்தனர்.

பதிப்பு 12.0 முதல், கிட்லாப் கிராஃபானாவை ஒருங்கிணைத்துள்ளது, இயல்பாக SSO உடன் கட்டமைக்கப்பட்டுள்ளது, மற்றும் இந்த URL இல் கிடைக்கும்.

ப்ரோமிதியஸுடன் கிட்லாப் ஒருங்கிணைப்பில் இரண்டு வெவ்வேறு பகுதிகள் உள்ளன:

  • GitLab கண்காணிப்பு (ஆம்னிபஸ்)
  • குபெர்னெட்ஸ் கிளஸ்டரில் தனிப்பட்ட GitLab பயன்பாடுகளை கண்காணித்தல்

அதை எப்படி பயன்படுத்துவது

"Omnibus" என்பது GitLab அதன் முக்கிய நிறுவல் தொகுப்பை அழைக்கிறது.

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

கிராஃபனாவை எவ்வாறு அமைப்பது

கிராஃபானா உள்நுழைவு மற்றும் கடவுச்சொல் முன்னிருப்பாக முடக்கப்பட்டுள்ளது (எஸ்எஸ்ஓ உள்நுழைவு மட்டுமே அனுமதிக்கப்படுகிறது), ஆனால் நிர்வாகி உரிமைகளுடன் ஒரு கணக்கில் உள்நுழைய வேண்டும் அல்லது பயனர்பெயர் மற்றும் கடவுச்சொல் மூலம் உள்நுழைய முடியும் என்றால், நீங்கள் இதை கிட்லாப் உள்ளமைவில் இயக்க வேண்டும். கோப்பு /etc/gitlab/gitlab .rb தொடர்புடைய வரியைத் திருத்துவதன் மூலம்:

grafana['disable_login_form'] = false

மாற்றங்களைப் பயன்படுத்த Gitlab ஐ மறுகட்டமைக்கவும்:

sudo gitlab-ctl reconfigure

எங்கள் சந்தையில் இருந்து எங்கள் மெய்நிகர் இயந்திர டெம்ப்ளேட்டைப் பயன்படுத்தி நீங்கள் Gitlab ஐத் தொடங்கினால், /etc/gitlab/gitlab.rb இல் தொடர்புடைய வரியை மாற்றுவதன் மூலம் உங்கள் URL ஐ சேவையகத்திற்கு ஒதுக்க வேண்டும்:

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

மறுகட்டமைப்பைச் செய்யவும்:

sudo gitlab-ctl reconfigure

அதற்கேற்ப கிராஃபனாவுக்கான URIயை திருப்பிவிடவும்

நிர்வாக பகுதி > பயன்பாடுகள் > GitLab Grafana

gitlab.mydomain.ru/-/grafana/login/gitlab

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

நீங்கள் SSO ஐப் பயன்படுத்தி முதன்முறையாக உள்நுழையும்போது, ​​Gitlab Grafana உள்நுழைவை அங்கீகரிக்க அனுமதி கேட்கும்.

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

அளவீடுகள்

கிராஃபானாவில், முக்கிய சேவைகளின் ஆயத்த டாஷ்போர்டுகள் கட்டமைக்கப்பட்டு கிட்லாப் ஆம்னிபஸ் வகைகளில் கிடைக்கின்றன.

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?
டாஷ்போர்டு மேலோட்டம்

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?
சேவை இயங்குதள அளவீடுகள் டாஷ்போர்டு

  • கண்ணோட்டம் - சேவைகளின் நிலை, வரிசைகள் மற்றும் சேவையக வள பயன்பாடு ஆகியவற்றைக் காட்டும் மேலோட்ட டாஷ்போர்டு
  • Gitaly - Gitlab களஞ்சியங்களுக்கு RPC அணுகலை வழங்கும் சேவை கண்காணிப்பு
  • NGINX VTS - ஒரு கோரிக்கைக்கான சேவை போக்குவரத்து மற்றும் HTTP குறியீடுகள் பற்றிய புள்ளிவிவரங்கள்
  • PostgreSQL - PostgreSQL தரவுத்தளத்தில் கிடைக்கும் மற்றும் ஏற்றம் பற்றிய புள்ளிவிவரங்கள்
  • ப்ரீஃபெக்ட் - அதிக கிடைக்கும் ப்ரீஃபெக்ட் உடன் சேமிப்பக சுமை கண்காணிப்பு
  • ரெயில்ஸ் ஆப் - ரெயில்ஸ் பயன்பாடுகளுக்கான மேலோட்ட டாஷ்போர்டு
  • ரெடிஸ் - ரெடிஸ் சேவையின் சுமையை கண்காணித்தல்
  • பதிவகம் - படப் பதிவேடு கண்காணிப்பு
  • சேவை பிளாட்ஃபார்ம் அளவீடுகள் - கிட்லாப், சேவை கிடைக்கும் தன்மை, RPC கோரிக்கைகளின் எண்ணிக்கை மற்றும் பிழைகளின் எண்ணிக்கை ஆகியவற்றைக் காட்டும் சேவை அளவீடுகள்.

ஒருங்கிணைப்பு மிகவும் விரிவானது மற்றும் Gitlab பயனர்கள் காட்சிப்படுத்தப்பட்ட Gitlab அளவீடுகளை பெட்டியிலிருந்து வெளியே பகுப்பாய்வு செய்யும் திறனைக் கொண்டுள்ளனர்.

கிட்லாப்பில், டாஷ்போர்டுகளை பராமரிப்பதற்கும் புதுப்பிப்பதற்கும் ஒரு தனி குழு பொறுப்பாகும், மேலும் Gitlab இன் SRE இன்ஜினியர் பென் கோச்சியின் கூற்றுப்படி, இயல்புநிலை அமைப்புகள் மற்றும் தயாரிக்கப்பட்ட டாஷ்போர்டுகள் பெரும்பாலான பயனர்களுக்கு ஏற்றது.

இப்போது முக்கிய விஷயம்: ஒன்றாக ஒரு சந்தையை உருவாக்குவோம்

முழு ஹப்ர் சமூகத்தையும் சந்தை உருவாக்கத்தில் பங்கேற்க அழைக்க விரும்புகிறோம். நீங்கள் எவ்வாறு சேரலாம் என்பதற்கு மூன்று விருப்பங்கள் உள்ளன:

படத்தை நீங்களே தயார் செய்து, உங்கள் இருப்புக்கு 3000 ரூபிள் பெறுங்கள்

நீங்கள் உடனடியாக போருக்கு விரைந்து சென்று நீங்கள் காணாமல் போன படத்தை உருவாக்க நீங்கள் தயாராக இருந்தால், உங்கள் உள் இருப்புக்கு 3000 ரூபிள் வரவு வைப்போம், அதை நீங்கள் சேவையகங்களில் செலவிடலாம்.

உங்கள் சொந்த படத்தை எவ்வாறு உருவாக்குவது:

  1. எங்களுடன் ஒரு கணக்கை உருவாக்கவும் வலைத்தளத்தில்
  2. நீங்கள் படங்களை உருவாக்கி சோதிக்கப் போகிறீர்கள் என்பதை ஆதரவிற்குத் தெரியப்படுத்துங்கள்
  3. நாங்கள் உங்களுக்கு 3000 ரூபிள் வரவு வைப்போம் மற்றும் ஸ்னாப்ஷாட்களை உருவாக்கும் திறனை இயக்குவோம்
  4. சுத்தமான இயக்க முறைமையுடன் ஒரு மெய்நிகர் சேவையகத்தை ஆர்டர் செய்யவும்
  5. இந்த VPS இல் மென்பொருளை நிறுவி அதை உள்ளமைக்கவும்
  6. மென்பொருள் வரிசைப்படுத்தலுக்கான வழிமுறைகள் அல்லது ஸ்கிரிப்டை எழுதவும்
  7. கட்டமைக்கப்பட்ட சேவையகத்திற்கான ஸ்னாப்ஷாட்டை உருவாக்கவும்
  8. "சர்வர் டெம்ப்ளேட்" கீழ்தோன்றும் பட்டியலில் முன்பு உருவாக்கப்பட்ட ஸ்னாப்ஷாட்டைத் தேர்ந்தெடுத்து புதிய மெய்நிகர் சேவையகத்தை ஆர்டர் செய்யவும்
  9. சேவையகம் வெற்றிகரமாக உருவாக்கப்பட்டால், நிலை 6 இல் பெறப்பட்ட பொருட்களை தொழில்நுட்ப ஆதரவுக்கு மாற்றவும்
  10. பிழை இருந்தால், காரணத்திற்கான ஆதரவுடன் சரிபார்த்து, அமைப்பை மீண்டும் செய்யலாம்

வணிக உரிமையாளர்களுக்கு: உங்கள் மென்பொருளை வழங்குங்கள்

நீங்கள் VPS இல் பயன்படுத்தப்படும் மென்பொருள் உருவாக்குநராக இருந்தால், நாங்கள் உங்களை சந்தையில் சேர்க்கலாம். புதிய வாடிக்கையாளர்களையும், போக்குவரத்தையும், விழிப்புணர்வையும் கொண்டு வர நாங்கள் உங்களுக்கு இப்படித்தான் உதவ முடியும். எங்களுக்கு எழுதுங்கள்

கருத்துகளில் ஒரு படத்தைப் பரிந்துரைக்கவும்

எந்த மென்பொருளைக் கொண்டு ஒரே கிளிக்கில் மெய்நிகர் இயந்திரங்களைப் பயன்படுத்த விரும்புகிறீர்கள் என்று எழுதுங்கள்?

RUVDS சந்தையில் நீங்கள் எதை இழக்கிறீர்கள்?

ஒவ்வொரு சுயமரியாதை ஹோஸ்டிங் நிறுவனமும் தங்கள் சந்தையில் எதைச் சேர்க்க வேண்டும்?

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

நாங்கள் சந்தையைப் புதுப்பித்து வருகிறோம்: எப்படி சிறந்தது என்று சொல்லுங்கள்?

பதிவு செய்த பயனர்கள் மட்டுமே கணக்கெடுப்பில் பங்கேற்க முடியும். உள்நுழையவும், தயவு செய்து.

சந்தையில் எந்த படங்களை முதலில் சேர்க்க வேண்டும்?

  • 50,0%LEMP10

  • 15,0%Drupal3

  • 10,0%Joomla2

  • 5,0%டோக்கு1

  • 0,0%PacVim0

  • 0,0%ரன்கிளவுட்0

  • 5,0%குறியீடு-சர்வர்1

  • 15,0%Ghost3

  • 5,0%WikiJs1

  • 0,0%சொற்பொழிவு0

  • 0,0%Rstudio0

  • 5,0%OpenCart1

  • 35,0%ஜாங்கோ7

  • 40,0%லாரவேல்8

  • 20,0%ரூபி ஆன் ரெயில்ஸ்4

  • 55,0%முனைJs11

20 பயனர்கள் வாக்களித்தனர். 12 பயனர்கள் வாக்களிக்கவில்லை.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்