බහාලුම් වාද්ය වෘන්ද වේදිකාව මුදා හැරීම , එය හුදකලා බහාලුම් පොකුරක් ඒකාබද්ධ කළමනාකරණයට ඉඩ සලසන අතර බහාලුම්වල ක්රියාත්මක වන යෙදුම් යෙදවීම, නඩත්තු කිරීම සහ පරිමාණය කිරීම සඳහා යාන්ත්රණ සපයයි. මෙම ව්යාපෘතිය මුලින් ගූගල් විසින් නිර්මාණය කරන ලද නමුත් පසුව සංවිධානය විසින් අධීක්ෂණය කරන ලද ස්වාධීන වේදිකාවකට සංක්රමණය විය. Linux පදනම. වේදිකාව ප්රජාව විසින් මෙහෙයවනු ලබන, විශ්වීය විසඳුමක් ලෙස ස්ථානගත කර ඇති අතර, නිශ්චිත පද්ධතිවලට බැඳී නොමැති අතර ඕනෑම වලාකුළු පරිසරයක ඕනෑම යෙදුමක් ක්රියාත්මක කිරීමේ හැකියාව ඇත. Kubernetes කේතය Go හි ලියා ඇති අතර Apache 2.0 යටතේ බලපත්ර ලබා ඇත.
DNS දත්ත සමුදාය නඩත්තු කිරීම, භාරය තුලනය කිරීම වැනි යටිතල පහසුකම් යෙදවීම සහ කළමනාකරණය කිරීම සඳහා කාර්යයන් සපයයි.
පොකුරු නෝඩ් අතර බහාලුම් බෙදා හැරීම (භාර සහ සේවා අවශ්යතාවල වෙනස්වීම් මත බහාලුම් සංක්රමණය), යෙදුම් මට්ටමින් සෞඛ්ය පරීක්ෂාවන්, ගිණුම් කළමනාකරණය, ධාවන පොකුරක් යාවත්කාලීන කිරීම සහ ගතික පරිමාණය, එය නතර නොකර. සම්පූර්ණ කණ්ඩායම සඳහා එකවර යාවත්කාලීන සහ අවලංගු කිරීමේ මෙහෙයුම් සහිත බහාලුම් කණ්ඩායම් යෙදවීමට මෙන්ම සම්පත් බෙදීම සමඟ පොකුර කොටස් වලට තාර්කිකව බෙදීමටද හැකිය. දේශීය ගබඩා සහ ජාල ගබඩා පද්ධති යන දෙකම භාවිතා කළ හැකි දත්ත ගබඩා කිරීම සඳහා යෙදුම්වල ගතික සංක්රමණය සඳහා සහය ඇත.
Kubernetes 1.18 නිකුතුවේ වෙනස්කම් සහ වැඩිදියුණු කිරීම් 38ක් ඇතුළත් වන අතර, ඉන් 15ක් ස්ථාවර තත්ත්වයට සහ 11ක් බීටා තත්ත්වයට ගෙන ගොස් ඇත. ඇල්ෆා තත්ත්වයේ නව වෙනස්කම් 12ක් යෝජනා කෙරේ. නව අනුවාදය සකස් කිරීමේදී, විවිධ ක්රියාකාරීත්වය පිරිපහදු කිරීම සහ පර්යේෂණාත්මක හැකියාවන් ස්ථාවර කිරීම මෙන්ම නව වර්ධනයන් එකතු කිරීම යන දෙකටම සමාන උත්සාහයන් එල්ල විය. ප්රධාන වෙනස්කම්:
- කුබෙක්ට්ල්
- "kubectl debug" විධානයේ ඇල්ෆා අනුවාදයක්, දෝශ නිරාකරණ මෙවලම් සහිත තාවකාලික බහාලුම් දියත් කිරීමෙන් කරල් වල නිදොස්කරණය සරල කිරීමට ඔබට ඉඩ සලසයි.
- "kubectl diff" විධානය, ඔබ මැනිෆෙස්ටය යෙදුවහොත් පොකුරේ වෙනස් වන දේ බැලීමට ඔබට ඉඩ සලසයි.
- "kubectl run" විධානයේ සියලුම ජනක යන්ත්ර, තනි පොඩ් එකක් ක්රියාත්මක කිරීම සඳහා වන ජනකය හැර.
- "--dry-run" ධජය, එහි අගය (සේවාදායකයා, සේවාදායකය සහ කිසිවක් නැත) මත පදනම්ව, විධානයේ අත්හදා බැලීම් ක්රියාත්මක කිරීම සේවාදායකයා හෝ සේවාදායකයේ පැත්තෙන් සිදු කෙරේ.
- kubectl කේතය වෙනම ගබඩාවකට. මෙය kubectl අභ්යන්තර kubernetes පරායත්තතා වලින් විසංයෝජනය කිරීමට ඉඩ ලබා දුන් අතර තෙවන පාර්ශවීය ව්යාපෘති වෙත කේතය ආයාත කිරීම පහසු කළේය.
- ආක්රමණය
- Networking වෙත ඇතුල්වීම සඳහා API කණ්ඩායම වෙනස් කිරීම.v1beta1.
- නව ක්ෂේත්ර:
- pathType, ඉල්ලීමේ ඇති මාර්ගය සංසන්දනය කරන්නේ කෙසේදැයි සඳහන් කිරීමට ඔබට ඉඩ සලසයි
- IngressClassName යනු kubernetes.io/ingress.class විවරණ සඳහා ප්රතිස්ථාපනයකි, එය අත්හරින ලද බව ප්රකාශ කෙරේ. මෙම ක්ෂේත්රය InressClass යන විශේෂ වස්තුවේ නම සඳහන් කරයි
- IngressClass වස්තුවක්, එය ඇතුල්වීමේ පාලකයේ නම, එහි අතිරේක පරාමිතීන් සහ පෙරනිමියෙන් එය භාවිතා කිරීමේ ලකුණ දක්වයි
- සේවය
- AppProtocol ක්ෂේත්රය, යෙදුම භාවිතා කරන ප්රොටෝකෝලය ඔබට නියම කළ හැක
- බීටා තත්ත්වයේ සහ පෙරනිමියෙන් සක්රීය කර ඇත EndpointSlicesAPI, එය සාමාන්ය අන්ත ලක්ෂ්ය සඳහා වඩාත් ක්රියාකාරී ප්රතිස්ථාපනයකි.
- ජාලය
- IPv6 බීටා තත්ත්වයට ගෙන ගොස් ඇත.
- ස්ථිර තැටි. පහත ක්රියාකාරීත්වය ස්ථාවර බව ප්රකාශ කර ඇත:
- යෙදුම් වින්යාසය
- ConfigMap සහ Secret objects වෙත නව ක්ෂේත්රය "වෙනස් කළ නොහැකි". ක්ෂේත්ර අගය සත්ය ලෙස සැකසීම වස්තුව වෙනස් කිරීම වළක්වයි.
- උපලේඛනකරු
- kube-scheduler සඳහා අමතර පැතිකඩ නිර්මාණය කිරීමේ හැකියාව. මීට පෙර සම්මත නොවන පොඩ් බෙදාහැරීමේ ඇල්ගොරිතම ක්රියාත්මක කිරීම සඳහා අමතර වෙනම උපලේඛන ක්රියාත්මක කිරීමට අවශ්ය වූයේ නම්, දැන් එය සම්මත උපලේඛකයා සඳහා අමතර සැකසුම් කට්ටල සාදා එහි නම “.spec.schedulerName” තුළම සඳහන් කළ හැකිය. තත්ත්වය - ඇල්ෆා.
- ස්ථාවර බව ප්රකාශ කළේය
- පරිමාණ කිරීම
- HPA හි සඳහන් කිරීමට ඇති හැකියාව ධාවන කරල් ගණන වෙනස් කිරීමේදී ආක්රමණශීලී බව පෙන්නුම් කරයි, එනම්, බර වැඩි වන විට, N ගුණයකින් වැඩි අවස්ථා එකවර දියත් කරන්න.
- කුබෙලෙට්
- බීටා තත්ත්වය ලැබිණි. විශේෂාංගය බහු-සොකට් පද්ධතිවල කාර්ය සාධනය පිරිහීම වළක්වන NUMA වෙන් කිරීම සක්රීය කරයි.
- බීටා තත්ත්වය PodOverhead ශ්රිතය, ඔබට RuntimeClass හි පොඩ් එක ක්රියාත්මක කිරීමට අවශ්ය අතිරේක සම්පත් ප්රමාණය නියම කිරීමට ඉඩ සලසයි.
- HugePages සඳහා සහය, ඇල්ෆා තත්ත්වය තුළ බහාලුම් මට්ටමේ හුදකලාව සහ බහු විශාල පිටු ප්රමාණ සඳහා සහය එක් කරන ලදී.
- ප්රමිතික /metrics/resource/v1alpha1 සඳහා endpoint, /metrics/resource වෙනුවට භාවිතා වේ
- API
- යල් පැන ගිය API කණ්ඩායම් යෙදුම්/v1beta1 සහ දිගු/v1beta1 භාවිත කිරීමේ හැකියාව ඉවත් කරන ලදී.
- බීටා 2 තත්ත්වයට උසස් කරන ලදී. මෙම වැඩිදියුණු කිරීම kubectl සිට API සේවාදායකය වෙත වස්තු හැසිරවීම ගෙන යයි. වැඩිදියුණු කිරීමේ කතුවරුන් කියා සිටින්නේ මෙය වර්තමාන තත්වය තුළ නිවැරදි කළ නොහැකි පවතින බොහෝ දෝෂ නිවැරදි කරන බවයි. ඔවුන් ".metadata.managedFields" යන කොටසද එක් කළ අතර, ඔවුන් වස්තු වෙනස්වීම් වල ඉතිහාසය ගබඩා කිරීමට යෝජනා කරන අතර, කවුරුන්, කවදාද සහ හරියටම වෙනස් වූයේ කුමක්ද යන්න දක්වයි.
- ස්ථාවර CertificateSigningRequest API.
- වේදිකා සහාය Windows.
- සහයෝගය අඛණ්ඩව පුළුල් වේ Windows නෝඩය. ඇල්ෆා අනුවාද එකතු කරන ලදී:
- සහාය ස්ථාවර තත්ත්වයට ගෙන ගොස් ඇත
- සහයෝගය අඛණ්ඩව පුළුල් වේ Windows නෝඩය. ඇල්ෆා අනුවාද එකතු කරන ලදී:
මූලාශ්රය: opennet.ru
