# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

නිකුතුව 13.4 CI විචල්‍යයන් සඳහා HashiCorp ආචයනය, Kubernetes නියෝජිත සහ ආරක්ෂක මධ්‍යස්ථානය මෙන්ම Starter හි මාරු කළ හැකි විශේෂාංග සමඟ නිකුත් කර ඇත.

GitLab හිදී, අපි සැමවිටම සිතන්නේ පරිශීලකයින්ට අවදානම අඩු කිරීමට, කාර්යක්ෂමතාව වැඩි දියුණු කිරීමට සහ ඔබේ ප්‍රියතම වේදිකාවේ බෙදා හැරීමේ වේගය වැඩි දියුණු කිරීමට අපට උපකාර කරන්නේ කෙසේද යන්න ගැන ය. මෙම මාසයේ අපි ආරක්‍ෂක හැකියාවන් පුළුල් කරන, අවදානම් සංඛ්‍යාව අඩු කරන, කාර්යක්ෂමතාව වැඩි කරන, GitLab සමඟ වැඩ කිරීම සරල කරන, සහ ඔබේ කණ්ඩායමට විශේෂාංග වඩාත් වේගයෙන් ලබා දීමට උදවු කරන ප්‍රයෝජනවත් නව විශේෂාංග රාශියක් එක් කළෙමු. නිකුතුවේ ප්‍රධාන අංගයන් ඔබට ප්‍රයෝජනවත් වනු ඇතැයි අපි බලාපොරොත්තු වෙමු තවත් නව විශේෂාංග 53ක්, මෙම නිකුතුවේ එකතු කර ඇත.

උසස් ආරක්ෂක විශේෂාංග

අපි සෑම මසකම GitLab DevSecOps වෙත නව විශේෂාංග කිහිපයක් එක් කිරීමට උත්සාහ කරන අතර, මෙම නිකුතුව ව්‍යතිරේකයක් නොවේ. HashiCorp සුරක්ෂිතාගාරයේ රහස් යතුරු දැන් CI/CD රැකියා සඳහා භාවිත කළ හැක එකලස් කිරීමේ සහ යෙදවීමේ රාමුව තුළ. අතිරේකව, කේත යෙදවීමේ වගකීම් වෙන් කිරීමට සහාය වීමට අවශ්‍ය සංවිධානවලට දැන් හැකිය වාර්තාකරු ප්‍රවේශය ඇති පරිශීලකයින්ට Deployer භූමිකාව එක් කරන්න. මෙම භූමිකාව අනුරූප වේ අවම ප්රවේශ වරප්රසාද මූලධර්මය සහ කේතය වෙනස් කිරීමට ප්‍රවේශය ලබා නොදී, ඒකාබද්ධ කිරීමේ ඉල්ලීම් තහවුරු කිරීමට (GitLab “ඒකාබද්ධ ඉල්ලීම්” රුසියානු ප්‍රාදේශීයකරණයේදී) සහ ආරක්ෂිත පරිසරයන්හි කේතය යෙදවීමට ඔබට ඉඩ සලසයි.

අවදානම් අවම කිරීම සඳහා තවත් ක්රමයක් වන්නේ නව භාවිතා කිරීමයි GitLab Kubernetes නියෝජිතයා. මෙහෙයුම් කණ්ඩායම්වලට ඔවුන්ගේ පොකුර සම්පූර්ණ අන්තර්ජාලයට නිරාවරණය නොකර GitLab වෙතින් Kubernetes පොකුරු යෙදවිය හැක. අපි නව Terraform රාජ්‍ය ගොනු සඳහා ස්වයංක්‍රීය අනුවාද පාලන සහාය ද හඳුන්වා දෙන්නෙමු GitLab විසින් Terraform තත්ත්වය කළමනාකරණය කරයි අනුකූලතාව සහ නිදොස්කරණයේ පහසුව සඳහා සහාය වීම. අවසාන වශයෙන්, උදාහරණ ආරක්ෂක උපකරණ පුවරුව බවට පත් විය GitLab ආරක්ෂක මධ්යස්ථානය අවදානම් වාර්තා සහ ආරක්ෂක සැකසුම් සමඟ.

GitLab සමඟ වඩාත් පහසු සහ කාර්යක්ෂම වැඩ

අපි අපගේ ගෝලීය සෙවුම ඇතුළත් කිරීමට වැඩි දියුණු කර ඇත සෙවුම් තීරුවෙන් ඉක්මන් සංචලනය, නවතම ටිකට්පත්, කණ්ඩායම්, ව්‍යාපෘති, සැකසීම් සහ උදවු මාතෘකා වෙත පහසුවෙන් සැරිසැරීමට ඔබට ඉඩ සලසයි. GitLab පිටු බව නිවේදනය කිරීමට අපි සතුටු වෙමු යළි-යොමුවීම් දර්ශනය විය වෙබ් අඩවිය තුළ තනි පිටු සහ නාමාවලි හරවා යැවීමට, පරිශීලකයින්ට ඔවුන්ගේ අඩවි වඩාත් කාර්යක්ෂමව යෙදවීමට ඉඩ සලසයි. යෙදවීම පිළිබඳ පුළුල් තොරතුරු ලබා ගැනීමට කැමති අය සඳහා, මෙම නිකුතුව ඉඩ දෙයි පාරිසරික මෙවලම් තීරුවෙන් සහය දක්වන ව්‍යාපෘති යෙදවීම් සිය ගණනක් කළමනාකරණය කරන්න!

විවෘත මූලාශ්‍ර දායකත්වය

අපි නියෝජනය කරනවා ඒකාබද්ධ ඉල්ලීම් වෙනස්කම් තුළ කේත ආවරණය සංදර්ශනය කිරීමමම එකතු කළ මේ මාසයේ MVP, Fabio Huser. වෙනස් කරන ලද කේතයේ ඒකක පරීක්ෂණ ආවරණය පිළිබඳ ලකුණු සමාලෝචනයේදී සංවර්ධකයින්ට කේත ආවරණය පිළිබඳ පැහැදිලි අදහසක් ලබා දෙයි; මෙම තොරතුරු සමාලෝචන වේගවත් කිරීමට සහ නව කේතය ඒකාබද්ධ කිරීමට සහ යෙදවීමට කාලය අඩු කිරීමට උපකාරී වේ. ඒ වගේම අපිත් මාරු කළ හැකි විශේෂාංග (විශේෂාංග කොඩි) ආරම්භක වෙත ගෙන යන ලදී සහ සැලැස්ම 13.5 නිකුතුවේදී ඒවා Core වෙත ගෙන යන්න.

සහ මෙය ආරම්භය පමණි!

සෑම විටම, සාමාන්‍ය දළ විශ්ලේෂණයේ ඉඩ අඩුය, නමුත් 13.4 නිකුතුවේ සිසිල් විශේෂාංග රාශියක් ඇත. මෙන්න තවත් කිහිපයක්:

ඔබට කල්තියා දැන ගැනීමට අවශ්‍ය නම්, ඔබ අපේක්ෂා කරන්නේ කුමක්ද යන්නයි ඊළඟට නිදහස් කරන්න, බලන්න අපගේ 13.5 නිකුතු වීඩියෝව.

අපගේ වෙබ් විකාශය නරඹන්න "අභියෝගී කාලවලදී ඔරොත්තු දීමේ හැකියාව".

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

වයස් භේදයක් මේ මාසයේ - Fabio Huser

Fabio සැලකිය යුතු දායකත්වයක් ලබා දුන්නේය දායකත්වය в ඒකාබද්ධ ඉල්ලීම් වෙනස්කම් තුළ කේත ආවරණය සංදර්ශනය කිරීම - GitLab ප්‍රජාව තුළ ඉතා දිගු කාලයක් තිස්සේ බලා සිටි විශේෂාංගයකි. මෙය GitLab කණ්ඩායම් සාමාජිකයින් සමඟ නිරන්තර සහයෝගීතාවයක් අවශ්‍ය වූ සුළු නොවන වෙනස්කම් සමඟින් සැබවින්ම වැදගත් දායකත්වයක් වන අතර UX, front-end සහ back-end වැනි ව්‍යාපෘතියේ බොහෝ ක්ෂේත්‍රවලට බලපෑවේය.

GitLab 13.4 නිකුතුවේ ප්‍රධාන ලක්ෂණ

CI රැකියා වලදී HashiCorp Vault යතුරු භාවිතා කරන්න

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: මුදා හැරීම

12.10 නිකුතුවේදී, GitLab විසින් GitLab job handler (GitLab runner) භාවිතයෙන් CI රැකියා සඳහා යතුරු ලබා ගැනීමේ සහ මාරු කිරීමේ හැකියාව හඳුන්වා දෙන ලදී. දැන් අපි පුළුල් කරනවා JWT භාවිතයෙන් සත්‍යාපනය, නව සින්ටැක්ස් එකතු කිරීම secrets ගොනු කිරීමට .gitlab-ci.yml. මෙය GitLab සමඟ HashiCorp ගබඩාව සැකසීමට සහ භාවිතා කිරීමට පහසු කරයි.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

යතුරු සමඟ වැඩ කිරීම සඳහා ලියකියවිලි и මුල් ටිකට්.

GitLab Kubernetes නියෝජිතයා හඳුන්වා දීම

(වාරික, අවසාන) DevOps චක්‍ර අදියර: වින්‍යාස කරන්න

GitLab හි Kubernetes සමඟ ඒකාබද්ධ වීම අතින් වින්‍යාස කිරීමේ අවශ්‍යතාවයකින් තොරව Kubernetes පොකුරු වෙත යෙදවීමට දිගු කලක් තිස්සේ හැකි වී ඇත. බොහෝ පරිශීලකයින් මෙම බණ්ඩලය භාවිතා කිරීමේ පහසුව කැමති වූ අතර අනෙක් අය සමහර දුෂ්කරතාවන්ට මුහුණ දුන්හ. වත්මන් ඒකාබද්ධතාවය සඳහා, GitLab වෙත ප්‍රවේශ වීමට ඔබගේ පොකුර අන්තර්ජාලයෙන් ප්‍රවේශ විය යුතුය. බොහෝ ආයතන සඳහා, ආරක්ෂාව, අනුකූලතාවය හෝ නියාමන හේතූන් මත පොකුරු වෙත ප්‍රවේශය සීමා කරන නිසා මෙය කළ නොහැක. මෙම සීමාවන් මඟහරවා ගැනීම සඳහා, පරිශීලකයින්ට ඔවුන්ගේ මෙවලම් GitLab මත ගොඩනැගීමට අවශ්‍ය විය, එසේ නොමැති නම් ඔවුන්ට මෙම විශේෂාංගය භාවිතා කිරීමට නොහැකි වනු ඇත.

අද අපි හඳුන්වා දෙන්නෙමු GitLab Kubernetes නියෝජිතයා, Kubernetes පොකුරු වෙත යෙදවීමට නව ක්‍රමයක්. නියෝජිතයා ඔබේ පොකුර තුළ ක්‍රියාත්මක වේ, එබැවින් ඔබට එය සම්පූර්ණ අන්තර්ජාලයට නිරාවරණය කිරීමට අවශ්‍ය නොවේ. GitLab පොකුරට යාවත්කාලීන කිරීම් තල්ලු කරනවා වෙනුවට GitLab වෙතින් නව වෙනස්කම් ඉල්ලා සිටීමෙන් නියෝජිතයා යෙදවීම සම්බන්ධීකරණය කරයි. ඔබ භාවිතා කරන GitOps ක්‍රමය කුමක් වුවත්, GitLab ඔබ ආවරණය කර ඇත.

මෙය නියෝජිතයාගේ පළමු නිකුතුව බව කරුණාවෙන් සලකන්න. GitLab Kubernetes නියෝජිතයා සඳහා අපගේ වර්තමාන අවධානය යොමු වන්නේ කේතය හරහා යෙදවීම් වින්‍යාස කිරීම සහ කළමනාකරණය කිරීමයි. යෙදවුම් පුවරු සහ GitLab කළමනාකරණය කළ යෙදුම් වැනි පවතින සමහර Kubernetes ඒකාබද්ධ කිරීමේ විශේෂාංග තවමත් සහාය නොදක්වයි. අපි අනුමාන කරනවාමෙම හැකියාවන් අනාගත නිකුතු වලදී නියෝජිතයා වෙත එක් කෙරෙනු ඇති අතර, ආරක්ෂාව සහ අනුකූලතාවය කෙරෙහි අවධානය යොමු කරන ලද නව ඒකාබද්ධ කිරීම්.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

GitLab Kubernetes නියෝජිත ලේඛනගත කිරීම и මුල් ටිකට්.

කේත ප්‍රවේශයකින් තොරව පරිශීලකයන්ට යෙදවීමේ අවසර ලබා දෙන්න

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: මුදා හැරීම

මින් පෙර, GitLab හි අවසර පද්ධතිය මඟින් සංවර්ධනය සඳහා වගකිව යුතු අය සහ යෙදවීමට වගකිව යුතු අය අතර ඔබේ කණ්ඩායම තුළ වගකීම් නිසි ලෙස බෙදා හැරීම දුෂ්කර විය. GitLab 13.4 නිකුත් කිරීමත් සමඟ, ඔබට යෙදවීම සඳහා ඒකාබද්ධ ඉල්ලීම් අනුමත කිරීමට මෙන්ම, කේතය නොලියන පුද්ගලයින්ට, නඩත්තු කිරීමේ ප්‍රවේශ අයිතිවාසිකම් ලබා නොදී, ඇත්ත වශයෙන්ම කේතය යෙදවීමට ඔබට අවසර ලබා දිය හැකිය (GitLab “පරිපාලක” රුසියානු ප්‍රාදේශීයකරණයේදී. )

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

පාරිසරික ප්රවේශ ලේඛන и මුල් වීර කාව්‍යය.

ආරක්ෂක මධ්යස්ථානය

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂිත

මීට පෙර, නිදසුන් මට්ටමේ අවදානම් කළමනාකරණය ක්‍රියාකාරීත්වය සහ නම්‍යශීලී බව යන දෙකෙන්ම සීමා විය. අතුරු මුහුණත යනු දුර්වලතා, ප්‍රමිතික ප්‍රස්ථාර සහ සැකසුම් පිළිබඳ විස්තර ඒකාබද්ධ කරන තනි පිටුවකි. මෙම විශේෂාංග සංවර්ධනය කිරීමට හෝ වෙනත් ආරක්ෂක විශේෂාංග භාවිතා කිරීමට වැඩි ඉඩක් නොමැත.

අපි GitLab හි ආරක්ෂාව සහ විනිවිදභාවය කළමනාකරණය කරන ආකාරය සම්බන්ධයෙන් මූලික වෙනස්කම් සිදු කර ඇත. නිදසුන් ආරක්ෂක මණ්ඩලය සම්පූර්ණ ආරක්ෂක මධ්‍යස්ථානයක් බවට පරිවර්තනය කර ඇත. විශාලතම වෙනස වන්නේ නව මෙනු ව්‍යුහයක් හඳුන්වා දීමයි: එක් පිටුවක් වෙනුවට, ඔබට දැන් ආරක්ෂක උපකරණ පුවරුව, අවදානම් වාර්තාව සහ සැකසුම් අංශය වෙන වෙනම දකියි. ක්‍රියාකාරීත්වය වෙනස් වී නොමැති අතර, එය කොටස් වලට කැඩීම මගින් මෙම කොටසේ වැඩිදියුණු කිරීම් වලට ඉඩ සැලසෙනු ඇත. මෙය අනාගතයේ දී ආරක්ෂාව සම්බන්ධ වෙනත් හැකියාවන් එකතු කිරීමට ද වේදිකාව සකසයි.

කැපවූ Vulnerability Report කොටසට දැන් වැදගත් විස්තර පෙන්වීමට වැඩි ඉඩක් ඇත. ව්‍යාපෘතියේ අවදානම් ලැයිස්තුවේ දැනට පවතින දුර්වලතා මෙන්න. අවදානම් ප්‍රමිතික සහිත විජට් වෙනම කොටසකට ගෙන යාම පහසු ආරක්ෂක පාලක පැනලයක් නිර්මාණය කරයි. එය දැන් අනාගත දෘශ්‍යකරණයන් සඳහා කැන්වසයක් වේ—අවදානම් කළමනාකරණය සඳහා පමණක් නොව, ආරක්‍ෂාවට අදාළ ඕනෑම ප්‍රමිතික සඳහා. අවසාන වශයෙන්, වෙනම සිටුවම් ප්‍රදේශයක් අවදානම් කළමනාකරණයට පමණක් නොව, සියලුම අවස්ථා මට්ටමේ ආරක්ෂක සැකසුම් සඳහා පොදු ඉඩක් නිර්මාණය කරයි.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

උදාහරණ ආරක්ෂක මධ්‍යස්ථාන ලේඛන и මුල් වීර කාව්‍යය.

මාරු කළ හැකි විශේෂාංග දැන් GitLab Starter හි ඇත

(ආරම්භක, වාරික, අවසාන, ලෝකඩ, රිදී, රන්) DevOps චක්‍ර අදියර: මුදා හැරීම

GitLab 11.4 නිකුත් කරන ලදී මාරු කළ හැකි විශේෂාංගවල ඇල්ෆා අනුවාදය. 12.2 දී අපි ඔවුන් සඳහා උපාය මාර්ග හඳුන්වා දුන්නා පරිශීලකයින්ගේ ප්රතිශතය и පරිශීලක හැඳුනුම්පත මගින්, සහ 13.1 දී ඔවුන් එකතු කළා පරිශීලක ලැයිස්තු и උපාය මාර්ග සැකසීම විවිධ පරිසරයන් සඳහා.

මෙම වසර මුලදී, GitLab කැපවීමක් කළේය 18 විශේෂාංග ගෙන යන්න විවෘත මූලාශ්‍රය වෙත. මෙම නිකුතුවේදී, අපි ආරම්භක සැලැස්ම වෙත මාරු කළ හැකි විශේෂාංග සංක්‍රමණය සම්පූර්ණ කර ඇති අතර ඒවා Core වෙත සංක්‍රමණය කිරීම දිගටම කරගෙන යන්නෙමු. Git Lab 13.5. මෙම විශේෂාංගය තවත් පරිශීලකයින් වෙත ගෙන ඒමට අපි සතුටු වන අතර ඔබ එය භාවිතා කරන ආකාරය ඇසීමට අවශ්‍යයි.

මාරු කළ හැකි විශේෂාංග පිළිබඳ ලේඛන и මුල් ටිකට්.

සෙවුම් තීරුවෙන් ඉක්මන් සංචලනය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) ලබාගත හැකිය

සමහර විට GitLab සැරිසැරීමේදී ඔබට සෙවුම් ප්‍රතිඵල පිටුවට වඩා නිශ්චිත ව්‍යාපෘතියකට කෙලින්ම යාමට අවශ්‍ය වේ.

ගෝලීය සෙවුම් තීරුව භාවිතයෙන්, ඔබට ඉක්මනින් නවතම ටිකට්පත්, කණ්ඩායම්, ව්‍යාපෘති, සැකසීම් සහ උපකාරක මාතෘකා වෙත යා හැක. ඔබට උණුසුම් යතුරක් පවා භාවිතා කළ හැකිය /GitLab වඩාත් කාර්යක්ෂමව සැරිසැරීමට ඔබගේ කර්සරය සෙවුම් තීරුව වෙත ගෙන යාමට!

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ස්වයං සම්පූර්ණ ලේඛන සොයන්න и මුල් ටිකට්.

ඒකාබද්ධ ඉල්ලීම් වෙනස්වීම් තුළ කේත ආවරණය පෙන්වමින්

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

ඒකාබද්ධ කිරීමේ ඉල්ලීමක් සමාලෝචනය කරන විට, වෙනස් කරන ලද කේතය ඒකක පරීක්ෂණ මගින් ආවරණය කර තිබේද යන්න තීරණය කිරීමට අපහසු විය හැක. ඒ වෙනුවට, සමාලෝචකයින්ට සමස්ත ආවරණය මත විශ්වාසය තැබිය හැකි අතර ඒකාබද්ධ කිරීමේ ඉල්ලීමක් අනුමත කිරීමට පෙර එය වැඩි කරන ලෙස ඉල්ලා සිටිය හැක. මෙය ලිවීමේ පරීක්ෂණ සඳහා අහඹු ප්‍රවේශයකට තුඩු දිය හැකිය, එය ඇත්ත වශයෙන්ම කේතයේ ගුණාත්මකභාවය හෝ පරීක්ෂණ ආවරණය වැඩි දියුණු නොකරනු ඇත.

දැන්, ඒකාබද්ධ කිරීමේ ඉල්ලීමේ වෙනස බලන විට, ඔබට කේත ආවරණයේ දෘශ්‍ය සංදර්ශකයක් පෙනෙනු ඇත. නව ලකුණු මඟින් වෙනස් කරන ලද කේතය ඒකක පරීක්ෂණයකින් ආවරණය වී ඇත්ද යන්න ඉක්මනින් තේරුම් ගැනීමට ඉඩ සලසයි, එය කේත සමාලෝචනය වේගවත් කිරීමට සහ නව කේතය ඒකාබද්ධ කිරීමේ සහ යෙදවීමේ කාලය වේගවත් කිරීමට උපකාරී වේ.

ස්තුතියි Fabio Huser සහ Siemens මෙම විශේෂාංගය සඳහා!

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

පරීක්ෂණ මගින් කේත ආවරණය ප්‍රදර්ශනය කිරීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

පරිසර පැනලයේ තවත් පරිසරයන් සහ ව්‍යාපෘති

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: මුදා හැරීම

GitLab 12.5 නිකුත් කළ දා සිට පරිසර පුවරු ඔබට පරිසරයේ තත්ත්වය නිරීක්ෂණය කළ හැකි නමුත් ව්‍යාපෘති තුනක පරිසර හතකට වඩා වැඩි නොවේ. අපි මෙම පැනලය 13.4 නිකුතුවේදී ඔබේ පරිසරය පරිමානයෙන් පවත්වා ගෙන යාමට සහ කළමනාකරණය කිරීමට ඔබට උපකාර කිරීම සඳහා එය පේජින් කිරීම මගින් වැඩි දියුණු කර ඇත. දැන් ඔබට තවත් ව්‍යාපෘති වල තවත් පරිසරයන් දැකිය හැක.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

පරිසර පුවරු ලේඛන и මුල් ටිකට්.

GitLab GitLab Terraform සපයන්නා පාලනය කරයි

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: වින්‍යාස කරන්න

මෑතකදී අපි GitLab Terraform සපයන්නා වෙත නඩත්තු කිරීමේ අයිතිය ලැබී ඇත සහ සැලැස්ම ඉදිරි නිකුතු වලදී එය වැඩි දියුණු කරන්න. පසුගිය මාසය තුළ, අපි ඒකාබද්ධ කිරීමේ ඉල්ලීම් 21 ක් පිළිගෙන ප්‍රවේශපත්‍ර 31 ක් වසා ඇත, සමහර දිගුකාලීන දෝෂ සහ නැතිවූ විශේෂාංග ඇතුළුව උදාහරණ පොකුරු සඳහා සහාය. ඔයාට පුළුවන් GitLab Terraform සපයන්නා ගැන තව දැනගන්න Terraform ලේඛනවල.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

GitLab Terraform සපයන්නාගේ ලේඛනගත කිරීම и මුල් ටිකට්.

OpenAPI පිරිවිතරයන් හෝ HAR ගොනුව සමඟින් API පරීක්ෂාව අවුල් කිරීම

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂිත

API fuzzing testing යනු ඔබගේ වෙබ් යෙදුම් සහ API වල වෙනත් ස්කෑනර් සහ පරීක්ෂණ ක්‍රම මග හැරිය හැකි දෝෂ සහ දුර්වලතා සොයා ගැනීමට හොඳ ක්‍රමයකි.

GitLab හි API අපැහැදිලි පරීක්ෂණය ඔබට සැපයීමට ඉඩ දෙයි OpenAPI v2 පිරිවිතර හෝ HAR ගොනුව ඔබගේ යෙදුම සහ පසුව ස්වයංක්‍රීයව අහඹු ආදාන දත්ත උත්පාදනය කර අන්ත අවස්ථා පරීක්ෂා කිරීමට සහ දෝෂ සොයා ගැනීමට නිර්මාණය කර ඇත. ඔබේ නල මාර්ගය තුළ ප්‍රතිඵල වහාම දෘශ්‍යමාන වේ.

මෙය අපගේ පළමු API fuzz පරීක්ෂණ නිකුතුව වන අතර ඔබ සිතන දේ ඇසීමට අපි කැමතියි. අප සතුව අපැහැදිලි පරීක්ෂණ සඳහා තවත් තොග ඇත බොහෝ අදහස්, අපි මෙම විශේෂාංගය නිකුත් කිරීම මත පදනම් වනු ඇත.

API අවුල් සහගත පරීක්ෂණ ලේඛනගත කිරීම и මුල් වීර කාව්‍යය.

ප්‍රමිතික පැනලයේ නව ප්‍රස්ථාර පෙරදසුන් කරන්න

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

මීට පෙර, GitLab හි ප්‍රමිතික උපකරණ පුවරුවේ ප්‍රස්ථාරයක් නිර්මාණය කිරීම පහසු කාර්යයක් නොවීය. ඔබ උපකරණ පුවරුවේ YAML ගොනුවේ මෙට්‍රික් නිර්මාණය කළ පසු, ඔබ වෙනස් කිරීම් සිදු කළා master, අලුතින් සාදන ලද ප්‍රස්ථාරය ඔබට අවශ්‍ය ආකාරයටම ක්‍රියා කරන බව තහවුරු කර ගැනීමට නොහැකිව. මෙම නිකුතුවෙන් පටන් ගෙන, ඔබ ප්‍රස්ථාරය නිර්මාණය කරන විට වෙනස්කම් පෙරදසුන් කළ හැක, උපකරණ පුවරුව YAML ගොනුව වෙත වෙනස්කම් යැවීමට පෙර ප්රතිඵලය පිළිබඳ අදහසක් ලබා ගන්න.

පැනලයට නව ප්‍රස්ථාරයක් එක් කිරීම පිළිබඳ ලේඛනගත කිරීම и මුල් ටිකට්.

සමූහයේ සියලුම ව්‍යාපෘති සඳහා පරීක්ෂණ මගින් කේත ආවරණය පිළිබඳ දත්ත

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: තහවුරු කරන්න

ඔබ GitLab හි ව්‍යාපෘති විශාල සංඛ්‍යාවක් කළමනාකරණය කරන විට, සියලුම ව්‍යාපෘති හරහා කාලයත් සමඟ කේත ආවරණය වෙනස් වන ආකාරය පිළිබඳ තනි තොරතුරු මූලාශ්‍රයක් ඔබට අවශ්‍ය වේ. මීට පෙර, මෙම තොරතුරු ප්‍රදර්ශනය කිරීම සඳහා වෙහෙසකර සහ කාලය ගතවන අතින් වැඩ කිරීමට අවශ්‍ය විය: ඔබට එක් එක් ව්‍යාපෘතියෙන් කේත ආවරණ දත්ත බාගත කර එය වගුවක ඒකාබද්ධ කිරීමට සිදු විය.

13.4 නිකුතුවේදී, පහසුවෙන් සහ ඉක්මනින් එකලස් කිරීමට හැකි විය .csv සමූහයේ සියලුම ව්‍යාපෘති සඳහා හෝ ව්‍යාපෘති තෝරාගැනීම සඳහා කේත ආවරණය පිළිබඳ සියලු දත්ත සමඟ ගොනු කරන්න. මෙම විශේෂාංගය MVC වේ, එය හැකියාවෙන් අනුගමනය කරනු ඇත කාලයත් සමඟ සාමාන්ය ආවරණයක් සැලසුම් කරන්න.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ගබඩා විශ්ලේෂණ ලේඛනගත කිරීම и මුල් ටිකට්.

සම්පූර්ණ නොපැහැදිලි පරීක්ෂණ සඳහා නව භාෂා සඳහා සහාය

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂිත

මෙම නිකුතුව සම්පූර්ණ ආවරණය ඉලක්ක කරගත් fuzz පරීක්ෂණ සඳහා නව භාෂා කිහිපයක් සඳහා සහය හඳුන්වා දෙයි.

දැන් ඔබට ඔබගේ ජාවා, රස්ට් සහ ස්විෆ්ට් යෙදුම්වල නොපැහැදිලි පරීක්ෂණවල සම්පූර්ණ හැකියාවන් ඇගයීමට ලක් කළ හැකි අතර අනෙකුත් ස්කෑනර් සහ පරීක්ෂණ ක්‍රම අතපසු විය හැකි දෝෂ සහ දුර්වලතා සොයා ගත හැක.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ෆස් පරීක්ෂණ සඳහා සහය දක්වන භාෂා පිළිබඳ ලේඛනගත කිරීම и මුල් වීර කාව්‍යය.

ප්‍රධාන පරිසර පිටුවේ ඇඟවීම්

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: මුදා හැරීම

පරිසර පිටුව ඔබේ පරිසරයේ සමස්ත තත්ත්වය පෙන්වයි. මෙම නිකුතුවේදී අපි අනතුරු ඇඟවීමේ සංදර්ශකය එක් කිරීමෙන් මෙම පිටුව වැඩිදියුණු කර ඇත. ඔබගේ පරිසරයේ තත්ත්‍වය සමඟින් ප්‍රේරණය කරන ලද ඇඟවීම් ඔබට පැන නගින තත්වයන් නිවැරදි කිරීමට ඉක්මනින් ක්‍රියාමාර්ග ගැනීමට උපකාරී වේ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

පරිසරයේ නවතම ඇඟවීම් බැලීම සඳහා ලියකියවිලි и මුල් ටිකට්.

කැදලි නල මාර්ග දැන් ඔවුන්ගේම කැදලි නල මාර්ග ධාවනය කළ හැක

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

කූඩු සහිත නල මාර්ග භාවිතා කිරීමෙන්, ළමා නල මාර්ග තුළ නව නල මාර්ග ධාවනය කිරීමට දැන් හැකි වේ. ඔබට විචල්‍ය නල මාර්ග සංඛ්‍යාවක් උත්පාදනය කිරීමට නම්‍යශීලී බවක් අවශ්‍ය නම් අමතර ගැඹුරේ මට්ටම ප්‍රයෝජනවත් විය හැක.

මින් පෙර, කැදලි නල මාර්ග භාවිතා කරන විට, සෑම ළමා නල මාර්ගයක්ම මාපිය නල මාර්ගයේ අතින් නිර්වචනය කිරීමට ප්‍රේරක කාර්යයක් අවශ්‍ය විය. දැන් ඔබට ඕනෑම නව කැදලි නල මාර්ග ගතිකව දියත් කරන කැදැලි නල මාර්ග සෑදිය හැක. උදාහරණයක් ලෙස, ඔබට මොනොපොසිටරි තිබේ නම්, ඔබට පළමු උප නල මාර්ගය ගතිකව ජනනය කළ හැකිය, එමඟින් ශාඛාවේ වෙනස්කම් මත පදනම්ව අවශ්‍ය නව නල මාර්ග ගණන නිර්මාණය කරනු ඇත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

කැදලි නල ලේඛන и මුල් ටිකට්.

මාපිය සහ කැදලි නල මාර්ග අතර වැඩි දියුණු කළ සංචාලනය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

මීට පෙර, මාපිය සහ කැදලි නල මාර්ග අතර සැරිසැරීම එතරම් පහසු නොවීය - ඔබට අපේක්ෂිත නල මාර්ගයට යාමට බොහෝ ක්ලික් කිරීම් අවශ්‍ය විය. නල මාර්ගය ආරම්භ කළේ කුමන කාර්යයද යන්න සොයා ගැනීමද පහසු නොවීය. දැන් මාපිය සහ කැදලි නල මාර්ග අතර සම්බන්ධතා බැලීම වඩාත් පහසු වනු ඇත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

කැදලි නල ලේඛන и මුල් ටිකට්.

සමාන්තර අනුකෘති රැකියා රැකියා මාතෘකාවේ අදාළ විචල්‍ය පෙන්වයි

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

ඔබ භාවිතා කළේ නම් කාර්ය matrix, යම් කාර්යයක් සඳහා කුමන matrix විචල්‍යයක් භාවිතා කළේද යන්න තීරණය කිරීම අපහසු බව ඔබ දැක ඇති, රැකියා නාමයන් පෙනෙන පරිදි matrix 1/4. 13.4 නිකුතුවේදී, සාමාන්‍ය රැකියා නාමය වෙනුවට එම කාර්යයේ භාවිතා කරන ලද අදාළ විචල්‍ය අගයන් ඔබට පෙනෙනු ඇත. උදාහරණයක් ලෙස, ඔබේ ඉලක්කය x86 ගෘහ නිර්මාණ ශිල්පය නිදොස් කිරීම නම්, එම කාර්යය හඳුන්වනු ලැබේ. matrix: debug x86.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

Parallel Matrix රැකියා සඳහා ලේඛනගත කිරීම и මුල් ටිකට්.

GitLab 13.4 හි අනෙකුත් වැඩිදියුණු කිරීම්

Atlassian ගිණුමක් සම්බන්ධ කිරීම

(CORE, Starter, Premium, ultimate) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

GitLab පරිශීලකයින්ට දැන් ඔවුන්ගේ GitLab ගිණුම් ඔවුන්ගේ Atlassian Cloud ගිණුමට සම්බන්ධ කිරීමට හැකි වනු ඇත. මෙය ඔබගේ Atlassian අක්තපත්‍ර සමඟින් GitLab වෙත පිවිසීමට ඔබට ඉඩ සලසන අතර අනාගත ඒකාබද්ධතා වැඩිදියුණු කිරීම් සඳහා පදනම ද සකසනු ඇත. ජිරා සමඟ Gitlab සහ Atlassian රේඛාවේ අනෙකුත් නිෂ්පාදන සමඟ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

Atlassian ඒකාබද්ධතා ලේඛනගත කිරීම и මුල් ටිකට්.

සියලුම ඒකාබද්ධ කිරීම් ලැයිස්තුවක් නිර්යාත කිරීම

(අවසාන, රන්) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

අනුකූලතාව-අභිමුඛ වූ සංවිධානවලට නිෂ්පාදනයේ යම් වෙනසක් සමඟ සම්බන්ධිත සංරචක පිළිබඳ පරිපූර්ණ දැක්මක් විගණකවරුන්ට පෙන්වීමට ක්‍රමයක් අවශ්‍ය වේ. GitLab හි, මෙයින් අදහස් කරන්නේ සියල්ල එක තැනක එකතු කිරීමයි: ඉල්ලීම්, ප්‍රවේශපත්‍ර, නල මාර්ග, ආරක්ෂක ස්කෑන් සහ වෙනත් කැපවීම් දත්ත ඒකාබද්ධ කිරීම. මේ වන තුරු, ඔබට එය GitLab හි අතින් එකතු කිරීමට හෝ තොරතුරු රැස් කිරීමට ඔබේ මෙවලම් වින්‍යාස කිරීමට සිදු විය, එය එතරම් කාර්යක්ෂම නොවීය.

ඔබට දැන් විගණන අවශ්‍යතා සපුරාලීමට හෝ වෙනත් විශ්ලේෂණ සිදු කිරීමට මෙම දත්ත ක්‍රමලේඛනාත්මකව එකතු කර අපනයනය කළ හැක. වත්මන් කණ්ඩායම සඳහා සියලුම ඒකාබද්ධ කිරීම් ලැයිස්තුවක් නිර්යාත කිරීමට, ඔබ වෙත යා යුතුය අනුකූලතා උපකරණ පුවරු සහ බොත්තම මත ක්ලික් කරන්න සියලුම ඒකාබද්ධ කිරීම් ලැයිස්තුව. ප්‍රතිඵලයක් ලෙස ලැබෙන ගොනුවේ ඒකාබද්ධ කිරීමේ ඉල්ලීමේ සියලුම කැපවීම්, ඒවායේ කර්තෘ, ආශ්‍රිත ඒකාබද්ධ කිරීමේ ඉල්ලීමේ ID, කණ්ඩායම, ව්‍යාපෘතිය, තහවුරු කරන්නන් සහ වෙනත් තොරතුරු අඩංගු වේ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

වාර්තාවක් නිර්මාණය කිරීම සඳහා ලියකියවිලි и මුල් ටිකට්.

API හරහා පුද්ගලික ප්‍රවේශ ටෝකන ලැයිස්තුගත කර කළමනාකරණය කරන්න

(අවසාන, රන්) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

GitLab නාම අවකාශය වෙත ප්‍රවේශය කළමනාකරණය කිරීම අනුකූලතා උත්සාහයේ වැදගත් කොටසකි. අවම වරප්‍රසාද මූලධර්මවල සිට කාලානුරූපී ප්‍රවේශය අබල කිරීම දක්වා, GitLab හි පුද්ගලික ප්‍රවේශ ටෝකන හා සම්බන්ධ අවශ්‍යතා කිහිපයක් තිබිය හැක. ඔබගේ නාම අවකාශය තුළ මෙම පරිශීලක අක්තපත්‍ර සියල්ල නඩත්තු කිරීම සහ කළමනාකරණය කිරීම පහසු කිරීම සඳහා, අපි සියලු පුද්ගලික ප්‍රවේශ ටෝකන ලැයිස්තුගත කිරීමේ හැකියාව සහ විකල්ප වශයෙන් ලබා දී ඇත. ප්රවේශය ප්රතික්ෂේප කරන්න API හරහා.

GitLab API වෙත මෙම වැඩිදියුණු කිරීම් මඟින් පරිශීලකයින්ට ඔවුන්ගේ පුද්ගලික ප්‍රවේශ ටෝකන ලැයිස්තුගත කිරීමට සහ අවලංගු කිරීමට සහ පරිපාලකයින්ට ඔවුන්ගේ පරිශීලකයින්ගේ ටෝකන ලැයිස්තුගත කිරීමට සහ අවලංගු කිරීමට ඉඩ සලසයි. පරිපාලකයින්ට ඔවුන්ගේ නාම අවකාශයට ප්‍රවේශය ඇත්තේ කාටද යන්න බැලීම, පරිශීලක දත්ත මත පදනම්ව ප්‍රවේශ තීරණ ගැනීම සහ සම්මුතියකට ලක්ව ඇති හෝ සමාගමේ ප්‍රවේශ කළමනාකරණ ප්‍රතිපත්තිවලින් බැහැර වූ පුද්ගලික ප්‍රවේශ ටෝකන අවලංගු කිරීම දැන් පහසු වනු ඇත.

පුද්ගලික ප්‍රවේශ ටෝකන් ලේඛනගත කිරීම и මුල් ටිකට්.

අදාළ ගැටළු සහ අනෙකුත් විශේෂාංග දැන් GitLab Core හි ඇත

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සැලැස්ම

මාස කිහිපයකට පෙර අපි සැලැස්මක් ප්‍රකාශ කළා විශේෂාංග 18 ක් විවෘත කේත බවට පරිවර්තනය කිරීම. මෙම පොරොන්දුව ඉටු කිරීමට කටයුතු කිරීමෙන්, අපි ඉටු කර ඇත අදාළ ටිකට්පත්, CSV වෙත ප්‍රවේශපත්‍ර අපනයනය කරන්න и කාර්ය මණ්ඩල නාභිගත මාදිලිය (GitLab "සාකච්ඡා පුවරුව" රුසියානු දේශීයකරණයේ) මූලික සැලැස්මේ ඇත. මෙය අදාළ වන්නේ "සම්බන්ධිත" සම්බන්ධතා සඳහා පමණි; "අවහිර" සහ "අවහිර කළ" සම්බන්ධතා ගෙවන සැලසුම්වල පවතී.

අදාළ ටිකට්පත්වල ලේඛන и මුල් ටිකට්.

ඒකාබද්ධ ඉල්ලීම් පැති තීරුවේ මූල ශාඛාවේ නම සංදර්ශනය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

කේත වෙනස් කිරීම්, සාකච්ඡා සහ ඒකාබද්ධ ඉල්ලීම් සමාලෝචනය කරන විට, ගැඹුරු සමාලෝචනයක් සඳහා ශාඛාවේ දේශීය පිරික්සීමක් කිරීම බොහෝ විට යෝග්‍ය වේ. කෙසේ වෙතත්, ඒකාබද්ධ කිරීමේ ඉල්ලීම් විස්තරයට වැඩි අන්තර්ගතයක් එකතු වන බැවින් ත්‍රෙඩ් නම සොයා ගැනීම වඩ වඩාත් දුෂ්කර වන අතර ඔබට තවදුරටත් පිටුව පහළට අනුචලනය කිරීමට සිදුවේ.

අපි ශාඛාවේ නම ඒකාබද්ධ ඉල්ලීම් පැති තීරුවට එකතු කර ඇති අතර, එය ඕනෑම වේලාවක ප්‍රවේශ කළ හැකි වන පරිදි සහ සම්පූර්ණ පිටුව හරහා අනුචලනය කිරීමේ අවශ්‍යතාවය ඉවත් කර ඇත. ඒකාබද්ධ කිරීමේ ඉල්ලීමට සබැඳිය මෙන්, මූලාශ්‍ර ශාඛා කොටසෙහි පහසු "පිටපත්" බොත්තමක් අඩංගු වේ.

ස්තුතියි ඊතන් රීසර් මෙම විශේෂාංගය සංවර්ධනය කිරීම සඳහා ඔබගේ විශාල දායකත්වය සඳහා!

ඉල්ලීම් ලේඛන ඒකාබද්ධ කරන්න и මුල් ටිකට්.

ඒකාබද්ධ කිරීමේ ඉල්ලීම් වෙනස්වීම් තුළ බිඳ වැටුණු ගොනු පවතින බවට ඇඟවීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

විදැහුම්කරණ කාර්ය සාධනය වැඩි දියුණු කිරීම සඳහා බහු ගොනුවලට වෙනස්කම් එක් කරන ඉල්ලීම් ඒකාබද්ධ කරන්න. මෙය සිදු වූ විට, සමාලෝචනයේදී අහම්බෙන් ගොනුවක් මඟ හැරීමට හැකි වේ, විශේෂයෙන් ගොනු විශාල සංඛ්‍යාවක් සමඟ ඒකාබද්ධ ඉල්ලීම් වලදී. 13.4 අනුවාදයෙන් පටන් ගෙන, ඒකාබද්ධ ඉල්ලීම් මඟින් නැමුණු ගොනු අඩංගු වෙනස්කම් සලකුණු කරනු ඇත, එබැවින් කේත සමාලෝචනයේදී ඔබට මෙම ගොනු මග හැරෙන්නේ නැත. ඊටත් වඩා පැහැදිලි බවක් සඳහා, අපි අනාගත නිකුතුවකදී මෙම ගොනුවලට උද්දීපනය එක් කිරීමට සැලසුම් කරමු. යාවත්කාලීන කිරීම් සඳහා රැඳී සිටින්න gitlab ටිකට්#16047.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ඒකාබද්ධ ඉල්ලීමේ වෙනස තුළ නැමුණු ගොනු මත ලේඛනගත කිරීම и මුල් ටිකට්.

ඒකාබද්ධ කිරීමේ ඉල්ලීමක වෙනස තුළ බිඳ වැටුණු ගොනු තිබීම ගැන අනතුරු ඇඟවීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

ඒකාබද්ධ ඉල්ලීම් වෙනස් කිරීම් කොටසේ, කාර්ය සාධනය වැඩි දියුණු කිරීම සඳහා විශාල ගොනු හකුළනු ලැබේ. කෙසේ වෙතත්, කේතය සමාලෝචනය කරන විට, සමාලෝචකයා ගොනු ලැයිස්තුව හරහා අනුචලනය කරන විට සමහර ගොනු මඟ හැරිය හැක, මන්ද සියලු විශාල ගොනු කඩා වැටී ඇත.

මෙම කොටසේ ඒකාබද්ධ කළ ගොනුවක් ඇති බව පරිශීලකයින්ට දැනුම් දීම සඳහා අපි ඒකාබද්ධ කිරීමේ ඉල්ලීමේ වෙනස පිටුවේ ඉහළින්ම පෙනෙන අනතුරු ඇඟවීමක් එක් කර ඇත. මේ ආකාරයෙන්, සමාලෝචනය අතරතුර ඒකාබද්ධ කිරීමේ ඉල්ලීමේ කිසිදු වෙනසක් ඔබට මග හැරෙන්නේ නැත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ඒකාබද්ධ ඉල්ලීමේ වෙනස තුළ නැමුණු ගොනු මත ලේඛනගත කිරීම и මුල් ටිකට්.

Gitaly පොකුරු ගබඩාව ස්වයංක්‍රීයව ප්‍රතිසාධනය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

මීට පෙර, Gitaly පොකුරක ප්‍රාථමික නෝඩය නොබැඳි වූ විට, එම node හි ඇති ගබඩාවන් කියවීමට පමණක් ලෙස සලකුණු කරන ලදී. මෙය තවමත් ප්‍රතිනිර්මාණය කර නොමැති නෝඩයේ වෙනස්කම් ඇති අවස්ථාවන්හි දත්ත නැතිවීම වැළැක්විය. නෝඩය නැවත සබැඳි වූ විට, GitLab ස්වයංක්‍රීයව ප්‍රතිසාධනය නොකළ අතර, පරිපාලකයින්ට සමමුහුර්ත කිරීමේ ක්‍රියාවලිය අතින් ආරම්භ කිරීමට හෝ දත්ත නැතිවීම පිළිගැනීමට සිදු විය. ද්විතීයික නෝඩයක අනුකරණ කාර්යයක් අසාර්ථක වීම වැනි වෙනත් තත්වයන් යල් පැන ගිය හෝ කියවීමට පමණක් ගබඩා කිරීමට ද හේතු විය හැක. මෙම අවස්ථාවෙහිදී, ප්‍රතිනිර්මාණය කිරීමේ කාර්යය ආරම්භ කරන මීළඟ ලිවීමේ ක්‍රියාව සිදු වන තෙක් ගබඩාව යල්පැනගියේය.

මෙම ගැටළුව විසඳීම සඳහා පරිපූර්ණයි දැන් එය එක් නෝඩයක යල් පැන ගිය ගබඩාවක් සහ තවත් නෝඩයක ගබඩාවේ නවතම අනුවාදය හඳුනා ගන්නා විට අනුකරණ කාර්යයක් උපලේඛනගත කරයි. මෙම ප්‍රතිනිර්මාණ කාර්යය ස්වයංක්‍රීයව ගබඩාව යාවත්කාලීනව තබයි, දත්ත අතින් ප්‍රතිසාධනය කිරීමේ අවශ්‍යතාවය ඉවත් කරයි. ස්වයංක්‍රීය ප්‍රතිසාධනය මඟින් මීළඟ ලිවීමේ ක්‍රියාවලිය සඳහා බලා සිටීම වෙනුවට, අනුකරණ කාර්යයක් අසාර්ථක වුවහොත් ද්විතියික නෝඩ් ඉක්මනින් යාවත්කාලීන වන බව සහතික කරයි. බොහෝ Gilaly පොකුරු ගබඩා විශාල සංඛ්‍යාවක් ගබඩා කර ඇති බැවින්, මෙය පරිපාලකයින් සහ විශ්වසනීය ඉංජිනේරුවන් දෝෂයකින් පසු දත්ත ප්‍රතිසාධනය කිරීමට ගත කරන කාලය සැලකිය යුතු ලෙස අඩු කරයි.

ඊට අමතරව, ස්වයංක්‍රීය අළුත්වැඩියා කිරීම පොකුරට එකතු කරන ලද ඕනෑම නව Gitaly node එකක් මතම නිධිය අනුකරණය කිරීම ආරම්භ කරයි, නව නෝඩ් එකතු කිරීමේදී අතින් වැඩ කිරීම ඉවත් කරයි.

Gitaly දත්ත ප්‍රතිසාධන ලේඛනගත කිරීම и මුල් ටිකට්.

සැලසුම් පිටුවේ කළ යුතු කාර්යයක් සම්පූර්ණ කළ ලෙස සලකුණු කරන්න

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

GitLab හි ඵලදායී සන්නිවේදනය කළ යුතු දේ ලැයිස්තු මත පදනම් වේ. ඔබ අදහස් දැක්වීමක සඳහන් කර ඇත්නම්, කාර්යයකට පැන යමක් කිරීමට හෝ එය සම්පූර්ණ කළ ලෙස සලකුණු කිරීමට හැකි වීම ඉතා වැදගත් වේ. ඔබට යම් දෙයක් මත වැඩ කිරීමට හෝ පසුව එය වෙත පැමිණීමට අවශ්‍ය වූ විට ඔබටම කාර්යයක් පැවරීමට හැකි වීමද වැදගත් වේ.

මින් පෙර, ඔබට නිර්මාණ සමඟ වැඩ කිරීමේදී කාර්යයන් එක් කිරීමට හෝ සම්පූර්ණ කළ ලෙස සලකුණු කිරීමට නොහැකි විය. කළ යුතු දේ GitLab කාර්ය ප්‍රවාහයේ තීරණාත්මක අංගයක් වන බැවින් මෙය නිෂ්පාදන කණ්ඩායම් අතර සන්නිවේදනයේ කාර්යක්ෂමතාවයට බරපතල ලෙස බාධා කළේය.

13.4 නිකුතුවේදී, කාර්යයන් භාවිතා කිරීමේදී ප්‍රවේශපත්‍ර විවරණ සමඟ සැලසුම් අල්ලා ගනී, එමඟින් ඔවුන් සමඟ වැඩ කිරීම වඩාත් ස්ථාවර සහ කාර්යක්ෂම වේ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

සැලසුම් සඳහා කාර්යයන් එකතු කිරීම පිළිබඳ ලේඛනගත කිරීම и මුල් ටිකට්.

CI/CD සඳහා වැඩි දියුණු කළ දෝශ නිරාකරණ මාර්ගෝපදේශය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

GitLab CI/CD සඳහා වන දෝශ නිරාකරණ මාර්ගෝපදේශය අපි ඔබට මුහුණ දිය හැකි පොදු ගැටළු පිළිබඳ වැඩි විස්තර සමඟ වැඩිදියුණු කර ඇත. වැඩි දියුණු කරන ලද ලියකියවිලි ඔබට ඉක්මනින් සහ පහසුවෙන් GitLab CI/CD ක්‍රියාත්මක කිරීමට උදවු කිරීමට වටිනා සම්පතක් වනු ඇතැයි අපි බලාපොරොත්තු වෙමු.

CI/CD දෝශ නිරාකරණ ලේඛනගත කිරීම и මුල් ටිකට්.

ඒකාබද්ධ කිරීමේ ඉල්ලීම් තවදුරටත් ඒකාබද්ධ කිරීමේ පෝලිමෙන් වැටෙන්නේ නැත

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: තහවුරු කරන්න

මීට පෙර, ප්‍රමාද වූ අදහස් හේතුවෙන් ඒකාබද්ධ කිරීමේ ඉල්ලීම් අහම්බෙන් ඒකාබද්ධ කිරීමේ පෝලිමෙන් ඉවත් විය හැකිය. ඒකාබද්ධ කිරීමේ ඉල්ලීමක් දැනටමත් පෝලිමේ තිබේ නම් සහ යමෙක් එයට නව නොවිසඳුණු සාකච්ඡාවක් නිර්මාණය කරන ලද අදහසක් එක් කළේ නම්, ඒකාබද්ධ කිරීමේ ඉල්ලීම ඒකාබද්ධ කිරීමකට නුසුදුසු යැයි සලකනු ලබන අතර පෝලිමෙන් පිටතට වැටේ. දැන්, ඒකාබද්ධ කිරීමේ පෝලිමට ඒකාබද්ධ ඉල්ලීමක් එකතු වූ පසු, ඒකාබද්ධ කිරීමේ ක්‍රියාවලියට බාධාවක් වේ යැයි බියෙන් තොරව නව අදහස් එකතු කළ හැකිය.

පෝලිම් ලේඛන ඒකාබද්ධ කරන්න и මුල් ටිකට්.

ඒකාබද්ධ ඉල්ලීමක රැකියාවක් සඳහා කේත ආවරණ අගය සංදර්ශනය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

සංවර්ධකයින්ට නල මාර්ගය සම්පූර්ණ වූ පසු කේත ආවරණ අගය දැකීමට හැකි විය යුතුය - ආවරණ අගය ගණනය කිරීම සඳහා විග්‍රහ කළ යුතු කාර්යයන් කිහිපයක් සහිත නල මාර්ගයක් ධාවනය කිරීම වැනි සංකීර්ණ අවස්ථා වලදී පවා. මින් පෙර, ඒකාබද්ධ කිරීමේ ඉල්ලීම් විජට්ටුව මෙම අගයන්හි සාමාන්‍යය පමණක් පෙන්වූ අතර, එයින් අදහස් කළේ ඔබට රැකියා පිටුවට සැරිසැරීමට සහ අතරමැදි ආවරණ අගයන් ලබා ගැනීමට ඒකාබද්ධ ඉල්ලීම වෙත ආපසු යා යුතු බවයි. ඔබගේ කාලය සහ මෙම අමතර පියවර ඉතිරි කර ගැනීම සඳහා, අපි විජට් සාමාන්‍ය ආවරණ අගය, ඉලක්ක සහ මූලාශ්‍ර ශාඛා අතර එහි වෙනස්කම් සහ සාමාන්‍යය ගණනය කරන ලද එක් එක් කාර්යය සඳහා ආවරණ අගය පෙන්වන මෙවලම් ඉඟියක් ප්‍රදර්ශනය කළෙමු.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

කේත ආවරණය විග්‍රහ කිරීමේ ලියකියවිලි и මුල් ටිකට්.

සමූහයක් බැලීමේදී පැකේජ රෙජිස්ට්‍රියෙන් පැකේජ ඉවත් කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: පැකේජය

GitLab පැකේජ රෙජිස්ට්‍රිය යනු විවිධ ආකෘතිවලින් පැකේජ ගබඩා කිරීම සහ බෙදා හැරීමේ ස්ථානයකි. ඔබේ ව්‍යාපෘතියේ හෝ සමූහයේ ඔබට පැකේජ විශාල ප්‍රමාණයක් ඇති විට, ඔබ ඉක්මනින් භාවිත නොකරන ලද පැකේජ හඳුනාගෙන ඒවා බාගත කිරීම වැළැක්වීම සඳහා ඒවා ඉවත් කළ යුතුය. ඔබට ඔබේ රෙජිස්ට්‍රියෙන් පැකේජ ඉවත් කළ හැකිය පැකේජ API හෝ පැකේජ රෙජිස්ට්රි පරිශීලක අතුරුමුහුණත හරහා. කෙසේ වෙතත්, මේ වන තෙක් ඔබට UI හරහා සමූහයක් බැලීමේදී පැකේජ ඉවත් කිරීමට නොහැකි විය. එහි ප්‍රතිඵලයක් වශයෙන්, ඔබට අකාර්යක්ෂම වූ එක් ව්‍යාපෘතියකට අනුව අනවශ්‍ය පැකේජ ඉවත් කිරීමට සිදු විය.

සමූහයක පැකේජ රෙජිස්ට්‍රිය බැලීමේදී ඔබට දැන් පැකේජ ඉවත් කළ හැක. සමූහයේ පැකේජ රෙජිස්ට්‍රි පිටුවට ගොස්, නම අනුව පැකේජ පෙරහන් කරන්න, සහ ඔබට අවශ්‍ය නැති ඒවා ඉවත් කරන්න.

පැකේජ රෙජිස්ට්රි වෙතින් පැකේජ ඉවත් කිරීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

ව්‍යාපෘති මට්ටමට කොනන් පැකේජ පරිමාණය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: පැකේජය

ඔබට C/C++ පරායත්තතා ප්‍රකාශ කිරීමට සහ බෙදා හැරීමට GitLab හි Conan ගබඩාව භාවිත කළ හැක. කෙසේ වෙතත්, කොනන් පැකේජයේ නම උපරිම අක්ෂර 51ක් පමණක් විය හැකි බැවින්, පෙර පැකේජවලට පරිමාණය කළ හැක්කේ අවස්ථා මට්ටමට පමණි. ඔබට උප සමූහයකින් පැකේජයක් ප්‍රකාශ කිරීමට අවශ්‍ය නම්, උදාහරණයක් ලෙස gitlab-org/ci-cd/package-stage/feature-testing/conan, එය කිරීමට නොහැකි තරම් විය.

ඔබට දැන් Conan පැකේජ ව්‍යාපෘති මට්ටම දක්වා පරිමාණය කළ හැක, ඔබේ ව්‍යාපෘතිවල යැපීම් ප්‍රකාශනය කිරීම සහ බෙදා හැරීම පහසු කරයි.

කොනන් පැකේජය ප්‍රකාශන ලේඛනය и මුල් ටිකට්.

පරායත්තතා පරිලෝකනය සඳහා නව පැකේජ කළමනාකරුවන් සහ භාෂා සඳහා සහාය

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂිත

NuGet 4.9+ හෝ Conan පැකේජ කළමනාකරුවන් භාවිතා කරන C, C++, C# සහ .Net කේත ව්‍යාපෘති සඳහා පරායත්ත ස්කෑන් එකතු කිරීමට අපි සතුටු වෙමු. සහාය දක්වන භාෂා සහ රාමු. පැකේජ කළමණාකරුවන් හරහා එකතු කරන ලද පරායත්තතා වල දන්නා දුර්වලතා පරීක්ෂා කිරීමට ඔබට දැන් ආරක්ෂිත අදියරේ කොටසක් ලෙස පරායත්ත ස්කෑන් කිරීම සක්‍රීය කළ හැක. සොයාගත් දුර්වලතා ඔබේ ඒකාබද්ධ කිරීමේ ඉල්ලීමේ ඒවායේ බරපතලතා මට්ටම සමඟ සංදර්ශණය වනු ඇත, එවිට ඔබ ඒකාබද්ධ කිරීම ක්‍රියාත්මක කිරීමට පෙර නව පරායත්තතාවයෙන් ඇති අවදානම කුමක්දැයි දැන ගනු ඇත. ඔබට අවශ්‍ය පරිදි ඔබේ ව්‍යාපෘතිය වින්‍යාසගත කළ හැක ඒකාබද්ධ ඉල්ලීම තහවුරු කිරීම විවේචනාත්මක (විවේචනාත්මක), ඉහළ (ඉහළ) හෝ නොදන්නා (නොදන්නා) බරපතල මට්ටම් සහිත අවදානම් සහිත යැපීම් සඳහා.

සහාය දක්වන භාෂා සහ පැකේජ කළමනාකරුවන් සඳහා ලේඛනගත කිරීම и මුල් වීර කාව්‍යය.

ඒකාබද්ධ ඉල්ලීම් සැකසුම 'නල මාර්ගය සාර්ථකව අවසන් වූ විට ඒකාබද්ධ කරන්න' වෙත වෙනස් කිරීමේදී දැනුම්දීම්

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මුදා හැරීම

මීට පෙර, ඒකාබද්ධ ඉල්ලීම් සැකසුම් සැකසීමේදී නල මාර්ගය අවසන් වූ විට ඒකාබද්ධ කරන්න (නල මාර්ගය සාර්ථක වූ විට ඒකාබද්ධ කරන්න, MWPS) විද්‍යුත් තැපැල් දැනුම්දීමක් යවා නැත. ඔබට තත්ත්වය හස්තීයව පරීක්ෂා කිරීමට හෝ ඒකාබද්ධ කිරීමේ දැනුම්දීමක් සඳහා රැඳී සිටීමට සිදු විය. මෙම නිකුතුව සමඟ පරිශීලක දායකත්වයන් විශේෂාංගගත කිරීමට අපි සතුටු වෙමු @ravishankar2kool, සමාලෝචකයෙකු ඒකාබද්ධ කිරීමේ සැකසීම MWPS වෙත වෙනස් කරන විට ඒකාබද්ධ කිරීමේ ඉල්ලීමකට දායක වූ සියලු දෙනාටම ස්වයංක්‍රීය දැනුම්දීම් එක් කිරීමෙන් මෙම ගැටලුව විසඳා ඇත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ඒකාබද්ධ ඉල්ලීම් සිදුවීම් දැනුම්දීම් සඳහා ලේඛන и මුල් ටිකට්.

Kubernetes හි පරිශීලක-නිශ්චිත අනුවාදයක් සමඟ EKS පොකුරු නිර්මාණය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: වින්‍යාස කරන්න

GitLab පරිශීලකයින්ට දැන් EKS විසින් සපයනු ලබන Kubernetes අනුවාදය තෝරාගත හැක; ඔබට 1.14-1.17 අනුවාද අතර තෝරා ගත හැක.

EKS පොකුරු එකතු කිරීම සඳහා ලියකියවිලි и මුල් ටිකට්.

ප්‍රවේශපත්‍ර වර්ග ලෙස සිදුවීම් නිර්මාණය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

පැන නගින සෑම ගැටළුවක්ම වහාම ඇඟවීම් අවුස්සන්නේ නැත: පරිශීලකයින් ඇනහිටීම් වාර්තා කරන අතර කණ්ඩායම් සාමාජිකයින් කාර්ය සාධන ගැටළු විමර්ශනය කරයි. සිදුවීම් දැන් ප්‍රවේශපත්‍ර වර්ගයකි, එබැවින් ඔබේ කණ්ඩායම්වලට ඔවුන්ගේ සාමාන්‍ය කාර්ය ප්‍රවාහයේ කොටසක් ලෙස ඉක්මනින් ඒවා නිර්මාණය කළ හැක. ක්ලික් කරන්න නව කාර්යයක් GitLab හි සහ ක්ෂේත්‍රයේ ඕනෑම තැනක සිට වර්ගය තෝරා සිද්ධිය.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

සිදුවීම් අතින් නිර්මාණය කිරීම සඳහා ලියකියවිලි и මුල් ටිකට්.

Markdown හි GitLab ඇඟවීම් සඳහන් කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

අපි GitLab ඇඟවීම් වැඩි දියුණු කර ඇත්තේ GitLab Markdown හි ඔවුන් සඳහා විශේෂයෙන් නව සඳහනක් එක් කිරීමෙන්, ඇඟවීම් බෙදා ගැනීමට සහ සඳහන් කිරීමට පහසු කරවමිනි. භාවිත ^alert#1234ඕනෑම Markdown ක්ෂේත්‍රයක අනතුරු ඇඟවීම සඳහන් කිරීමට: සිදුවීම්, ප්‍රවේශපත්‍ර, හෝ ඒකාබද්ධ ඉල්ලීම්. ප්‍රවේශපත්‍ර හෝ ඒකාබද්ධ ඉල්ලීම් වලට වඩා ඇඟවීම් වලින් නිර්මාණය වන රැකියා හඳුනා ගැනීමට ද මෙය ඔබට උදවු කරයි.

සිදුවීම් කළමනාකරණ ලේඛන и මුල් ටිකට්.

සිද්ධිය අනුව අනතුරු ඇඟවීමේ පැටවීම බැලීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

අනතුරු ඇඟවීමේ විස්තරයේ දෝශ නිරාකරණයට සහ ප්‍රතිසාධනයට වැදගත් තොරතුරු අඩංගු වන අතර, මෙම තොරතුරු පහසුවෙන් ප්‍රවේශ විය හැකි බැවින්, ඔබ යම් සිදුවීමක් විසඳීමට වැඩ කරන විට මෙවලම් හෝ ටැබ් මාරු කිරීමට අවශ්‍ය නොවේ. ඇඟවීම් වලින් සාදන ලද සිදුවීම් පටිත්තෙහි සම්පූර්ණ ඇඟවීම් විස්තරය පෙන්වයි අනතුරු ඇඟවීමේ විස්තර.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

75% වේගවත් උසස් සෙවුම්

(ආරම්භක, වාරික, අවසාන, ලෝකඩ, රිදී, රන්) ලබාගත හැකිය

GitLab, තනි යෙදුමක් ලෙස, ඔබගේ සම්පූර්ණ DevOps කාර්ය ප්‍රවාහය හරහා අන්තර්ගත සොයාගැනීම් වේගවත් කිරීමේ අද්විතීය හැකියාව ඇත. GitLab 13.4 හි, උසස් සෙවුම් ප්‍රතිඵල 75% වේගයෙන් ලබා දෙයි ඇතැම් නාම අවකාශයන් සහ ව්‍යාපෘති වලට සීමා වේ, GitLab.com හි මෙන්.

වේගවත් උසස් සෙවුම් ලේඛනගත කිරීම и මුල් ටිකට්.

පරිපාලකයින් සඳහා මකා දැමූ ව්‍යාපෘති බැලීම

(CORE, Starter, Premium, ultimate) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

ව්‍යාපෘති මකා දැමීම කල් දැමීමට විකල්පයක් විය 12.6 හි හඳුන්වා දෙන ලදී. කෙසේ වෙතත්, මීට පෙර මකාදැමීමට බලා සිටින සියලුම ව්‍යාපෘති එක තැනක දැකීමට නොහැකි විය. GitLab පරිශීලක නිදසුන් පරිපාලකයින්ට දැන් එම ව්‍යාපෘති පහසුවෙන් ප්‍රතිසාධනය කිරීමට බොත්තම් සමඟින් සියලු පොරොත්තු මකාදැමීමේ ව්‍යාපෘති එක තැනකින් බැලිය හැක.

මෙම විශේෂාංගය මඟින් පරිපාලකයින්ට ව්‍යාපෘති මකාදැමීම පිළිබඳ වැඩි පාලනයක් ලබා දෙන අතර අදාළ සියලු තොරතුරු එක තැනක රැස් කර අනවශ්‍ය මකාදැමීමේ ක්‍රියාවන් අහෝසි කිරීමේ හැකියාව ලබා දේ.

ස්තුතියි Ashesh Vidyut (@asheshvidyut7) මෙම විශේෂාංගය සඳහා!

ව්යාපෘති මකා දැමීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

API වෙත කණ්ඩායම් තල්ලු නීති සඳහා සහය එක් කරන ලදී

(ආරම්භක, වාරික, අවසාන, ලෝකඩ, රිදී, රන්) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

මීට පෙර, කණ්ඩායම් තල්ලු කිරීමේ නීති වින්‍යාසගත කළ හැක්කේ GitLab UI හරහා තනි තනිව එක් එක් කණ්ඩායමට ගොස් එම නීති යෙදීමෙන් පමණි. ඔබට දැන් ඔබගේ අභිරුචි මෙවලම් සහ GitLab ස්වයංක්‍රීයකරණයට සහය වීමට API හරහා මෙම නීති කළමනාකරණය කළ හැක.

කණ්ඩායමක් සඳහා තල්ලු කිරීමේ නීති පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

ස්වයං-කළමනාකරන අක්තපත්‍ර ගබඩා කිරීම සඳහා පුද්ගලික ප්‍රවේශ ටෝකන අවලංගු කිරීම

(අවසාන) DevOps චක්‍ර අදියර: කළමනාකරණය කරන්න

අක්තපත්ර ගබඩා කිරීම පරිපාලකයින්ට ඔවුන්ගේ GitLab අවස්ථාව සඳහා පරිශීලක අක්තපත්‍ර කළමනාකරණය කිරීමට අවශ්‍ය තොරතුරු සපයයි. අනුකූලතා කේන්ද්‍ර කරගත් ආයතන ඔවුන්ගේ අක්තපත්‍ර කළමනාකරණ ප්‍රතිපත්තිවල දැඩි බව අනුව වෙනස් වන නිසා, අපි පරිපාලකයින්ට පරිශීලකයාගේ පුද්ගලික ප්‍රවේශ ටෝකනයක් (PAT) විකල්ප වශයෙන් අවලංගු කිරීමට ඉඩ දෙන බොත්තමක් එක් කළෙමු. පරිපාලකයින්ට දැන් පහසුවෙන් සම්මුතියට පත් විය හැකි PAT අවලංගු කළ හැක. මෙම විශේෂාංගය වඩාත් නම්‍යශීලී අනුකූලතා විකල්ප අවශ්‍ය ආයතන සඳහා ඔවුන්ගේ පරිශීලකයින්ට බාධා කිරීම් අවම කිරීමට ප්‍රයෝජනවත් වේ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

අක්තපත්ර ගබඩා ලේඛනගත කිරීම и මුල් ටිකට්.

ස්ථිතික අඩවි සංස්කාරකය සඳහා වින්‍යාස ගොනුව

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

GitLab 13.4 හි, අපි ස්ථිතික අඩවි සංස්කාරකය අභිරුචිකරණය කිරීමට නව ක්‍රමයක් හඳුන්වා දෙන්නෙමු. වින්‍යාස ගොනුව මෙම නිකුතුවේ කිසිදු සැකසීමක් සුරැකීම හෝ ලබා නොගත්තද, අපි සංස්කාරක හැසිරීම් වල අනාගත අභිරුචිකරණය සඳහා අඩිතාලම දමමු. ඉදිරි නිකුතු වලදී අපි ගොනුවට එකතු කරන්නෙමු .gitlab/static-site-editor.yml ස්ථාපනය සඳහා පරාමිතීන් මූලික අඩවි ලිපිනයමත සංස්කාරකයේ පටවා ඇති පින්තූර ගබඩා කර ඇත, මාර්ක්ඩවුන් සින්ටැක්ස් සිටුවම් සහ අනෙකුත් සංස්කාරක සැකසුම් අභිබවා යාම.

ස්ථිතික අඩවි සංස්කාරකය පිහිටුවීම සඳහා ලියකියවිලි и මුල් වීර කාව්‍යය.

ස්ථිතික අඩවි සංස්කාරකයක් භාවිතයෙන් ගොනුවක හඳුන්වාදීමේ කොටස සංස්කරණය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

Front matter යනු ස්ථිතික අඩවි උත්පාදක යන්ත්‍රය මගින් සැකසීම සඳහා දත්ත ගොනු වල පිටු විචල්‍යයන් නිර්වචනය කිරීමට නම්‍යශීලී සහ පහසු ක්‍රමයකි. එය සාමාන්‍යයෙන් පිටු මාතෘකාව, පිරිසැලසුම් අච්චුව හෝ කර්තෘ සැකසීමට භාවිතා කරයි, නමුත් HTML වලින් පිටුව විදැහුම් කිරීමේදී ඕනෑම ආකාරයක පාර-දත්ත උත්පාදක යන්ත්‍රය වෙත යැවීමට භාවිතා කළ හැක. සෑම දත්ත ගොනුවකම ඉහලින්ම ඇතුලත් කර ඇත, හඳුන්වාදීමේ කොටස සාමාන්‍යයෙන් YAML හෝ JSON ලෙස හැඩසවි ඇති අතර ස්ථාවර සහ නිවැරදි වාක්‍ය ඛණ්ඩයක් අවශ්‍ය වේ. නිශ්චිත වාක්‍ය ඛණ්ඩ රීති ගැන නොදන්නා පරිශීලකයින් නොදැනුවත්වම අවලංගු සලකුණු ඇතුළත් කළ හැකි අතර, එය හැඩතල ගැන්වීමේ ගැටළු ඇති කිරීමට හෝ අසාර්ථක වීමට පවා හේතු විය හැක.

ස්ථිතික අඩවි සංස්කාරකයේ WYSIWYG සංස්කරණ මාදිලිය දැනටමත් මෙම හැඩතල ගැන්වීමේ දෝෂ වැළැක්වීම සඳහා සංස්කාරකයෙන් හැඳින්වීම ඉවත් කරයි. කෙසේ වෙතත්, ප්‍රභව ප්‍රකාරයේදී නැවත සංස්කරණය කිරීමකින් තොරව මෙම කොටසෙහි ගබඩා කර ඇති අගයන් වෙනස් කිරීමෙන් මෙය ඔබව වළක්වයි. GitLab 13.4 හි, ඔබට ඕනෑම ක්ෂේත්‍රයකට ප්‍රවේශ විය හැකි අතර හුරුපුරුදු ආකෘති-පාදක අතුරු මුහුණතකින් එහි අගය සංස්කරණය කළ හැක. බොත්තම එබූ විට සැකසුම් (සැකසුම්) ආරම්භයේ දී අර්ථ දක්වා ඇති එක් එක් යතුර සඳහා පෝරම ක්ෂේත්‍රයක් පෙන්වන පැනලයක් විවෘත වේ. ක්ෂේත්‍ර වත්මන් අගයෙන් පිරී ඇති අතර, ඒවායින් ඕනෑම එකක් සංස්කරණය කිරීම වෙබ් පෝරමයට ඇතුළු කිරීම තරම් සරල ය. මේ ආකාරයෙන් හැඳින්වීම සංස්කරණය කිරීම සංකීර්ණ වාක්‍ය ඛණ්ඩය මගහරින අතර අවසාන ප්‍රතිඵලය ස්ථාවර ලෙස හැඩගැස්වීම සහතික කරන අතරම අන්තර්ගතය පිළිබඳ සම්පූර්ණ පාලනය ඔබට ලබා දේ.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ස්ථිතික අඩවි සංස්කාරක ලේඛනගත කිරීම и මුල් ටිකට්.

ජිරා සහ DVCS සම්බන්ධකය සඳහා GitLab දැන් Core හි ඇත

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: සාදන්න

GitLab හි ජිරා භාවිතා කරන්නන් සඳහා: ජිරා සඳහා GitLab යෙදුම и DVCS සම්බන්ධකය GitLab කැපවීම් පිළිබඳ තොරතුරු පෙන්වීමට සහ ජිරා හි සෘජුවම ඉල්ලීම් ඒකාබද්ධ කිරීමට ඔබට ඉඩ සලසයි. අපගේ බිල්ට් ජිරා ඒකාබද්ධ කිරීම සමඟ ඒකාබද්ධව, ඔබ වැඩ කරන විට ඔබට පහසුවෙන් යෙදුම් දෙක අතර ගමන් කළ හැකිය.

මෙම විශේෂාංග මීට පෙර ලබා ගත හැකි වූයේ අපගේ වාරික සැලැස්ම තුළ පමණි, නමුත් දැන් සියලුම පරිශීලකයින්ට ලබා ගත හැකිය!

ජිරා ඒකාබද්ධ ලේඛන и මුල් ටිකට්.

Gitaly පොකුරු ගනුදෙනු සඳහා බහුතර ඡන්දය ප්‍රකාශ කිරීම (බීටා)

(CORE, Starter, Premium, ultimate) DevOps චක්‍ර අදියර: සාදන්න

Gitaly පොකුරක් ඔබට Git ගබඩාවන් බහු "උණුසුම්" Gitaly නෝඩ් වලට අනුකරණය කිරීමට ඉඩ සලසයි. මෙය අසාර්ථක වීමේ තනි ලකුණු ඉවත් කිරීමෙන් වැරදි ඉවසීම වැඩි කරයි. ගනුදෙනු මෙහෙයුම්. සියලුම අනුරූ නෝඩ් එකග නොවන්නේ නම්, වෙනස් කිරීමේ එක් පිටපතක් පමණක් තැටියේ ගබඩා කරනු ලැබේ, අසමමුහුර්ත ප්‍රතිනිර්මාණය අවසන් වන තෙක් අසාර්ථක වීමේ තනි ලක්ෂ්‍යයක් නිර්මාණය කරයි.

තැටියට වෙනස්කම් සුරැකීමට පෙර බහුතර නෝඩ් එකක (සියල්ලම නොවේ) කැමැත්ත අවශ්‍ය කිරීමෙන් බහුතර ඡන්දය ප්‍රකාශ කිරීම දෝෂ ඉවසීම වැඩි දියුණු කරයි. මෙම ටොගල් විශේෂාංගය සබල කර ඇත්නම්, ලිවීම බහු නෝඩ් මත සාර්ථක විය යුතුය. ගණපූරණයක් සෑදී ඇති එම නෝඩ් වලින් අසමමුහුර්ත අනුකරණය භාවිතයෙන් විසංවාදී නෝඩ් ස්වයංක්‍රීයව සමමුහුර්ත වේ.

Gitaly හි අනුකූලතාව සැකසීම සඳහා ලියකියවිලි и මුල් ටිකට්.

වෙබ් IDE තුළ JSON වලංගු කිරීම සඳහා අභිරුචි යෝජනා ක්‍රම සහාය

(වාරික, අවසාන, රිදී, රන්) DevOps චක්‍ර අදියර: සාදන්න

මිනිසුන් JSON හෝ YAML හි වින්‍යාසයන් ලියන ව්‍යාපෘති බොහෝ විට ගැටළු වලට ගොදුරු වේ, මන්ද එය ටයිප් කිරීම සහ යමක් කැඩීම පහසු බැවිනි. CI නල මාර්ගයේ මෙම ගැටළු අල්ලා ගැනීමට පරීක්ෂණ මෙවලම් ලිවීමට හැකිය, නමුත් JSON schema ගොනුවක් භාවිතා කිරීම ලේඛන සහ ඉඟි සැපයීමට ප්‍රයෝජනවත් වේ.

ව්‍යාපෘති සහභාගිවන්නන්ට තම ගබඩාව තුළ ගොනුවක අභිරුචි යෝජනා ක්‍රමයකට යන මාර්ගය අර්ථ දැක්විය හැක .gitlab/.gitlab-webide.yml, පරීක්ෂා කළ යුතු ගොනු සඳහා යෝජනා ක්‍රමය සහ මාර්ගය සඳහන් කරයි. ඔබ නිශ්චිත ගොනුවක් Web IDE වෙත පූරණය කරන විට, ඔබට ගොනුව සෑදීමට උදවු කිරීමට අමතර ප්‍රතිපෝෂණ සහ වලංගුකරණයක් ඔබට පෙනෙනු ඇත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

වෙබ් IDE හි අභිරුචි යෝජනා ක්‍රම සඳහා ලේඛනගත කිරීම и මුල් ටිකට්.

අධ්‍යක්ත Acyclic Graph (DAG) ශාඛා සීමාව 50 දක්වා වැඩි විය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

ඔබ වාහක භාවිතා කරන්නේ නම් අධ්‍යක්ෂණය කරන ලද ඇසික්ලික් ප්‍රස්ථාරය සමඟ (Directed Acyclic Graph (DAG)), රැකියාවකට සඳහන් කළ හැකි රැකියා 10ක සීමාවක් ඇති බව ඔබට පෙනී යා හැක. needs:, සැර වැඩියි. 13.4 හි, ඔබේ නල මාර්ගවල රැකියා අතර වඩාත් සංකීර්ණ සම්බන්ධතා ජාල සඳහා ඉඩ ලබා දීම සඳහා පෙරනිමි සීමාව 10 සිට 50 දක්වා වැඩි කරන ලදී.

ඔබ අභිරුචි GitLab නිදසුනක පරිපාලකයෙක් නම්, අපි මේ සඳහා නිල සහාය ලබා නොදෙන නමුත්, ටොගල් විශේෂාංගයක් පිහිටුවීමෙන් ඔබට මෙම සීමාව තවත් ඉහළ නැංවිය හැක.

Документация по настройке needs: и මුල් ටිකට්.

වැඩිදියුණු කළ හැසිරීම needs මඟ හැරුණු පැවරුම් සඳහා

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

සමහර අවස්ථා වලදී, නල මාර්ගයක අතපසු වූ කාර්යයක් නිශ්චිතව දක්වා ඇති පරායත්තතා සඳහා වැරදි ලෙස සාර්ථක ලෙස සැලකිය හැකිය. needs, පසුකාලීන රැකියා ක්‍රියාත්මක වීමට හේතු වූ, සිදු නොවිය යුතු දේ. මෙම හැසිරීම 13.4 අනුවාදයේ සවි කර ඇත, සහ needs දැන් අතපසු වූ කාර්යයන් පිළිබඳ අවස්ථා නිවැරදිව හසුරුවයි.

Документация по настройке needs и මුල් ටිකට්.

එය මැකීම වැළැක්වීමට අවසාන ගවේෂණ කෞතුක වස්තුව අමුණන්න

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

GitLab දැන් ඕනෑම සක්‍රිය ශාඛාවක්, ඒකාබද්ධ ඉල්ලීමක් හෝ ටැගයක් මත අවසන් සාර්ථක කාර්යය සහ නල මාර්ග පුරාවස්තු ස්වයංක්‍රීයව අගුලු දමා කල් ඉකුත්වීමෙන් පසුව එය මැකීම වැළැක්වීමට. පැරණි කෞතුක භාණ්ඩ පිරිසිදු කිරීම සඳහා වඩාත් ආක්‍රමණශීලී කල් ඉකුත් වීමේ නීති සැකසීම පහසු වේ. මෙය තැටි ඉඩ පරිභෝජනය අඩු කිරීමට උපකාරී වන අතර නල මාර්ගයෙන් නවතම කෞතුක භාණ්ඩයේ පිටපතක් ඔබ සතුව ඇති බව සහතික කරයි.

කෞතුක භාණ්ඩ කල් ඉකුත්වීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

නල මාර්ග ප්‍රශස්තකරණය සඳහා CI/CD මාර්ගෝපදේශය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

ඔබේ CI/CD නල මාර්ගය ප්‍රශස්ත කිරීම මඟින් බෙදා හැරීමේ වේගය වැඩි දියුණු කර මුදල් ඉතිරි කර ගත හැක. ඔබගේ නල මාර්ග ප්‍රශස්ත කිරීමෙන් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා ඉක්මන් මාර්ගෝපදේශයක් ඇතුළත් කිරීමට අපි අපගේ ලේඛන වැඩිදියුණු කර ඇත.

වාහක කාර්යක්ෂමතාව වැඩි දියුණු කිරීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

පරීක්ෂණ වාර්තාව පරීක්ෂණ තත්ත්වය අනුව වර්ග කර ඇත

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: තහවුරු කරන්න

ඒකක පරීක්ෂණ වාර්තාව නල මාර්ගයක සියලුම පරීක්ෂණවල ප්‍රතිඵල බැලීමට පහසු ක්‍රමයකි. කෙසේ වෙතත්, පරීක්ෂණ විශාල සංඛ්යාවක් සමඟ, අසාර්ථක පරීක්ෂණ සොයා ගැනීමට බොහෝ කාලයක් ගත විය හැකිය. වාර්තාව භාවිතා කිරීමට අපහසු විය හැකි අනෙකුත් ගැටළු අතර දිගු හෝඩුවාවක් ප්‍රතිදානයන් හරහා අනුචලනය කිරීමේ දුෂ්කරතා සහ තත්පර 1 ට අඩු කාලයකදී ධාවනය වන පරීක්ෂණ සඳහා කාලය ශුන්‍යයට වට කිරීම ඇතුළත් වේ. දැන්, පෙරනිමියෙන්, පරීක්ෂණ වාර්තාවක් වර්ග කිරීමේදී, එය මුලින්ම වාර්තාවේ ආරම්භයේ අසාර්ථක පරීක්ෂණ ස්ථානගත කරයි, පසුව පරීක්ෂණ කාලසීමාව අනුව වර්ග කරයි. මෙය අසාර්ථකත්වයන් සහ දිගු පරීක්ෂණ සොයා ගැනීම පහසු කරයි. මීට අමතරව, පරීක්ෂණ කාල සීමාවන් දැන් මිලි තත්පර හෝ තත්පර වලින් සංදර්ශණය වන අතර, ඒවා කියවීමට වඩා වේගවත් වන අතර, පෙර අනුචලන ගැටළු ද විසඳා ඇත.

ඒකක පරීක්ෂණ වාර්තා ලේඛන и මුල් ටිකට්.

පැකේජ රෙජිස්ට්‍රිය වෙත උඩුගත කරන ලද ගොනු වල ප්‍රමාණයේ සීමාවන්

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: පැකේජය

GitLab පැකේජ රෙජිස්ට්‍රිය වෙත උඩුගත කළ හැකි පැකේජ ගොනු වල ප්‍රමාණයේ සීමාවන් දැන් ඇත. පැකේජ රෙජිස්ට්‍රි කාර්ය සාධනය ප්‍රශස්ත කිරීමට සහ අපයෝජනය වැලැක්වීමට සීමා එකතු කර ඇත. පැකේජ ආකෘතිය අනුව සීමාවන් වෙනස් වේ. GitLab.com සඳහා, උපරිම ගොනු ප්‍රමාණයන් වන්නේ:

  • කොනන්: 250MB
  • Maven: 3GB
  • NPM: 300MB
  • NuGet: 250MB
  • PyPI: 3GB

අභිරුචි GitLab අවස්ථා සඳහා, පෙරනිමිය සමාන වේ. කෙසේ වෙතත්, පරිපාලකයාට භාවිතා කර සීමාවන් යාවත්කාලීන කළ හැකිය රේල් කොන්සෝල.

ගොනු විශාලත්වය සීමාවන් පිළිබඳ ලේඛනගත කිරීම и මුල් ටිකට්.

PyPI පැකේජ ප්‍රකාශනය කිරීමට CI_JOB_TOKEN භාවිතා කරන්න

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: පැකේජය

මූලාශ්‍ර කේතය සහ CI/CD නල මාර්ග සමඟ Python පැකේජ නිර්මාණය කිරීමට, ප්‍රකාශ කිරීමට සහ බෙදා ගැනීමට ඔබට GitLab PyPI ගබඩාව භාවිත කළ හැක. කෙසේ වෙතත්, මීට පෙර ඔබට පූර්ව නිර්වචනය කළ පරිසර විචල්‍යයක් භාවිතයෙන් ගබඩාව වෙත සත්‍යාපනය කළ නොහැක CI_JOB_TOKEN. එහි ප්‍රතිඵලයක් වශයෙන්, ඔබට PyPI ගබඩාව යාවත්කාලීන කිරීමට ඔබේ පුද්ගලික අක්තපත්‍ර භාවිතා කිරීමට සිදු විය, නැතහොත් ඔබ කිසිසේත්ම ගබඩාව භාවිතා නොකිරීමට තීරණය කර ඇත.

පූර්ව නිශ්චිත පරිසර විචල්‍යයක් භාවිතයෙන් PyPI පැකේජ පළ කිරීමට සහ ස්ථාපනය කිරීමට GitLab CI/CD භාවිතා කිරීම දැන් පහසුයි. CI_JOB_TOKEN.

PyPI පැකේජ සමඟ GitLab CI භාවිතා කිරීම පිළිබඳ ලේඛනගත කිරීම и මුල් ටිකට්.

ඉල්ලීම මත DAST ස්කෑනර් පැතිකඩ

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂිත

එය වූ ඉල්ලුම මත DAST ස්කෑන් කිරීමට පෙර නිකුතුවේදී හඳුන්වා දෙන ලදී, DAST ස්කෑනර් පැතිකඩ එකතු කර ඇත. ඒවා මෙම ස්කෑන් වල වින්‍යාස කිරීමේ හැකියාවන් දිගු කරයි, ඔබට බහු ස්කෑන් වර්ග ආවරණය කිරීම සඳහා බහු පැතිකඩ ඉක්මනින් නිර්මාණය කිරීමට ඉඩ සලසයි. 13.4 හි, ක්‍රෝලර් පැතිකඩෙහි ස්වදේශිකව ක්‍රෝලර් කල් ඉකුත්වීමේ සැකසීමක් ඇතුළත් වන අතර එය බඩගා යන අඩවියක සියලුම පිටු සොයා ගැනීමට උත්සාහ කරන විට DAST ක්‍රෝලර් කොපමණ කාලයක් ක්‍රියා කළ යුතුද යන්න සකසයි. වෙබ් අඩවිය 200 හෝ 300 තත්ත්‍ව කේතයකින් ප්‍රතිචාර නොදක්වන්නේ නම්, crawler විසින් වෙබ් අඩවියක් වෙත ප්‍රවේශ වීමට කොපමණ කාලයක් බලා සිටිය යුතුද යන්න සැකසීමට ඉලක්කගත අඩවි කල් ඉකුත්වීමේ සැකසීමක් ද පැතිකඩෙහි ඇතුළත් වේ. අනාගත නිකුතු වලදී ස්කෑනර් පැතිකඩ වෙත එකතු කරනු ලැබේ; අමතර වින්‍යාස පරාමිති එකතු කරනු ඇත.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

DAST ස්කෑනර් පැතිකඩ ලේඛනගත කිරීම и මුල් ටිකට්.

GitLab පිටු සඳහා සරල යළි-යොමු වින්‍යාස ගොනුවක්

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මුදා හැරීම

ඔබ GitLab පිටු භාවිතා කරන්නේ නම් සහ URL වෙනස් කිරීම් වඩා හොඳින් කළමනාකරණය කිරීමට අවශ්‍ය නම්, ඔබේ GitLab Pages අඩවියේ යළි-යොමුවීම් කළමනාකරණය කළ නොහැකි බව ඔබ දැක ඇති. GitLab දැන් ඔබට නිධිය වෙත වින්‍යාස ගොනුවක් එක් කිරීමෙන් ඔබගේ පිටු අඩවිය සඳහා එක් URL එකක් තවත් එකකට හරවා යැවීමට නීති වින්‍යාස කිරීමට ඔබට ඉඩ සලසයි. Kevin Barnett ගේ දායකත්වයට ස්තූතිවන්ත වන්නට මෙම විශේෂාංගය හැකි විය (@PopeDrFreud), අපේ එරික් ඊස්ට්වුඩ් (@MadLittleMods) සහ GitLab කණ්ඩායම්. ඔබගේ ආදානය සඳහා සැමට ස්තූතියි.

ලේඛන යළි හරවා යැවීම и මුල් ටිකට්.

GitLab විසින් කළමනාකරණය කරන ලද Terraform තත්ත්වය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: වින්‍යාස කරන්න

Terraform රාජ්‍යයේ පෙර අනුවාදවලට ප්‍රවේශය අනුකූල වීම සඳහා සහ අවශ්‍ය නම් නිදොස්කරණය සඳහා අවශ්‍ය වේ. GitLab විසින් කළමනාකරණය කරන ලද Terraform තත්ත්වය අනුවාද කිරීම සඳහා සහාය GitLab 13.4 සමඟින් ආරම්භ වේ. නව Terraform රාජ්‍ය ගොනු සඳහා අනුවාදනය ස්වයංක්‍රීයව සක්‍රීය වේ. පවතින Terraform රාජ්‍ය ගොනු වනු ඇත ස්වයංක්‍රීයව අනුවාදිත ගබඩාවට සංක්‍රමණය විය පසු නිකුතුවක.

GitLab විසින් කළමනාකරණය කරනු ලබන Terraform තත්වයන් සඳහා ලේඛනගත කිරීම и මුල් ටිකට්.

වැදගත් සිදුවීම් දැනුම්දීම් විස්තර

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

සිදුවීම් සකසන විට, ඔබට අනතුරු ඇඟවීමක් කොපමණ කාලයක් විවෘතව තිබුණේද සහ සිදුවීම කොපමණ වාර ගණනක් ක්‍රියා විරහිත වේද යන්න පහසුවෙන් තීරණය කිරීමට ඔබට හැකි විය යුතුය. පාරිභෝගිකයා කෙරෙහි ඇති බලපෑම සහ ඔබේ කණ්ඩායම මුලින්ම ආමන්ත්‍රණය කළ යුතු දේ තීරණය කිරීමේදී මෙම විස්තර බොහෝ විට තීරණාත්මක වේ. නව සිදුවීම් විස්තර පැනලයේ, අපි අනතුරු ඇඟවීමේ ආරම්භක වේලාව, සිදුවීම් ගණන සහ මුල් ඇඟවීමට සබැඳියක් පෙන්වමු. ඇඟවීම් වලින් ජනනය වන සිදුවීම් සඳහා මෙම තොරතුරු ලබා ගත හැකිය.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

සිදුවීම් කළමනාකරණ ලේඛන и මුල් වීර කාව්‍යය.

සිදුවීම් බරපතල පරාමිතිය සැකසීම සහ සංස්කරණය කිරීම

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) DevOps චක්‍ර අදියර: මොනිටරය

සිදුවීම් බරපතල මානය මගින් ප්‍රතිචාර දක්වන්නන්ට සහ පාර්ශවකරුවන්ට ඇනහිටීමක බලපෑම මෙන්ම ප්‍රතිචාරයේ ක්‍රමය සහ හදිසිතාව තීරණය කිරීමට ඉඩ ලබා දේ. සිදුවීම් නිරාකරණය සහ ප්‍රතිසාධනය අතරතුර ඔබේ කණ්ඩායම ප්‍රතිඵල බෙදා ගන්නා බැවින්, ඔවුන්ට මෙම සැකසීම වෙනස් කළ හැක. ඔබට දැන් සිද්ධි විස්තර පිටුවේ දකුණු පැති තීරුවේ සිදුවීමක බරපතලකම සංස්කරණය කළ හැකි අතර බරපතලකම සිදුවීම් ලැයිස්තුවේ පෙන්වයි.

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

සිදුවීම් හැසිරවීම සඳහා ලියකියවිලි и මුල් ටිකට්.

බහාලුම් ජාල ආරක්ෂණ නීති නිර්මාණය කිරීම, සංස්කරණය කිරීම සහ මකා දැමීම

(අවසාන, රන්) DevOps චක්‍ර අදියර: ආරක්ෂා කරන්න

Container Network Security Rule Editor වෙත මෙම වැඩිදියුණු කිරීම මඟින් පරිශීලකයින්ට පහසුවෙන් GitLab පරිශීලක අතුරුමුහුණතෙන් ඔවුන්ගේ නීති නිර්මාණය කිරීමට, සංස්කරණය කිරීමට සහ මකා දැමීමට ඉඩ සලසයි. සංස්කාරක විශේෂාංග ඇතුළත් වේ .yaml පළපුරුදු පරිශීලකයින් සඳහා සහ ජාල නීති වලට නව අය සඳහා අවබෝධාත්මක අතුරු මුහුණතක් සහිත නීති සංස්කාරකයක්. ඔබට කොටසේ නව නීති කළමනාකරණ විකල්ප සොයාගත හැකිය ආරක්ෂාව සහ අනුකූලතාව > තර්ජන කළමනාකරණය > රීති (ආරක්ෂාව සහ අනුකූලතාව > තර්ජන කළමනාකරණය > ප්‍රතිපත්ති).

# GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා HashiCorp ගබඩාව සමඟ නිකුත් කර ඇත

ජාල රීති සංස්කාරක ලේඛනගත කිරීම и මුල් වීර කාව්‍යය.

Azure blob ගබඩා සහාය

(CORE, Starter, Premium, ultimate, FREE, Bronze, Silver, Gold) ලබාගත හැකිය

GitLab සහ GitLab Runner යන දෙකම දැන් සහය දක්වයි Azure blob ගබඩා කිරීම, Azure මත GitLab සේවා ධාවනය කිරීම පහසු කරයි.

GitLab අවස්ථා LFS ගොනු, CI කෞතුක වස්තු, සහ ඇතුළුව සියලු වර්ගවල වස්තු ගබඩා සඳහා Azure සඳහා සහය දක්වයි. උපස්ථ. Azure Blob ගබඩාව සැකසීමට, ස්ථාපන උපදෙස් අනුගමනය කරන්න අම්නබුස් හෝ හෙල්ම් ප්‍රස්ථාරය.

GitLab රැකියා සකසනයන් ද ගබඩා කිරීම සඳහා Azure සඳහා සහය දක්වයි බෙදා හරින ලද හැඹිලිය. Azure ගබඩාව කොටස භාවිතයෙන් වින්‍යාසගත කළ හැක [runners.cache.azure].

Azure Blob ගබඩාව භාවිතා කිරීම පිළිබඳ ලියකියවිලි и මුල් ටිකට්.

Ubuntu සහ OpenSUSE සඳහා Omnibus ARM64 පැකේජ

(CORE, Starter, Premium, ultimate) ලබාගත හැකිය

64-bit ARM ගෘහනිර්මාණ ශිල්පය මත GitLab ධාවනය සඳහා වන සහය සඳහා වැඩිවන ඉල්ලුමට ප්‍රතිචාර වශයෙන්, නිල ARM64 Ubuntu 20.04 Omnibus පැකේජය පවතින බව නිවේදනය කිරීමට අපි සතුටු වෙමු. Zitai Chen සහ Guillaume Gardet ඔවුන් ලබා දුන් විශාල දායකත්වය සඳහා විශාල ස්තූතිය - ඔවුන්ගේ ඒකාබද්ධ ඉල්ලීම් මේ සඳහා ප්‍රධාන භූමිකාවක් ඉටු කළේය!

Ubuntu 20.04 සඳහා පැකේජය බාගත කර ස්ථාපනය කිරීමට, අපගේ වෙත යන්න ස්ථාපන පිටුව සහ තෝරන්න Ubuntu.

ARM64 සඳහා පැකේජ ලියකියවිලි и මුල් ටිකට්.

GitLab Helm ප්‍රස්ථාරය සඳහා ස්මාර්ට් කාඩ්පත් සත්‍යාපන සහාය

(වාරික, අවසාන) ලබාගත හැකිය

පොදු ප්‍රවේශ කාඩ්පත් (CAC) වැනි ස්මාර්ට් කාඩ්පත් දැන් Helm ප්‍රස්ථාරය හරහා යොදවා ඇති GitLab නිදසුනකට සත්‍යාපනය කිරීමට භාවිත කළ හැක. X.509 සහතික භාවිතයෙන් දේශීය දත්ත ගබඩාවකට එරෙහිව ස්මාර්ට් කාඩ්පත් සත්‍යාපනය කෙරේ. මේ සමඟ, Helm ප්‍රස්ථාරය සමඟ ස්මාර්ට් කාඩ්පත් සහය දැන් Omnibus යෙදවීම්වල පවතින ස්මාර්ට් කාඩ්පත් සහායට අනුකූල වේ.

Smart Card Authentication Settings සඳහා ලේඛනගත කිරීම и මුල් ටිකට්.

සවිස්තරාත්මක නිකුතු සටහන් සහ යාවත්කාලීන/ස්ථාපන උපදෙස් මුල් ඉංග්‍රීසි සටහනෙන් කියවිය හැක: GitLab 13.4 CI විචල්‍යයන් සහ Kubernetes Agent සඳහා Vault සමඟ නිකුත් කරන ලදී.

අපි ඉංග්‍රීසියෙන් පරිවර්තනය කරන්න වැඩ කරමින් හිටියා cattidourden, maryartkey, අයිනොනෙකෝ и රිෂාවන්ත්.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න