ഹെൽം 4: എന്താണു മാറ്റിയത്?
വർഷങ്ങളായി ആദ്യത്തെ ഹെല്ം റിലീസ്. എന്താണു വ്യത്യാസം, നിങ്ങളുടെ ചാർട്ടുകൾ ഇപ്പോഴും പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന്.
വർഷങ്ങളായി ആദ്യത്തെ ഹെല്ം റിലീസ്. എന്താണു വ്യത്യാസം, നിങ്ങളുടെ ചാർട്ടുകൾ ഇപ്പോഴും പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന്.

2019 ൽ ഹെൽം 3 പുറത്തിറങ്ങി. അത് കുബർനെറ്റസ് വർഷങ്ങളിലെ പുരാതന ചരിത്രമാണ്. എല്ലാവരും വെറുക്കുന്ന സെര് വര് സൈഡ് ഘടകമായ ടില്ലറിനെ അത് നീക്കം ചെയ്തു, പിന്നെ ആറു വര് ഷം അത് വളരെ സ്ഥിരമായി നിലനിന്നു. കോടിക്കണക്കിന് സൈനികർ അതിനെ ആശ്രയിക്കുന്നു.
2025 അവസാനത്തോടെ ഹെൽം 4 പുറത്തിറങ്ങി. കുബെകോൺ നോർത്ത് അമേരിക്കയിൽ പ്രഖ്യാപിച്ചു. അതുകൊണ്ട് മിക്ക ടീമുകളുടെയും വലിയ ചോദ്യം ഇതാണ്: എന്താണ് വ്യത്യാസം, എന്തെങ്കിലും മാറ്റം വേണോ?
ഹെൽം 4 ഹെൽമ് 3 നെക്കാൾ കുറവാണ്. ഇത് ഒരു ആധുനികവത്കരണമാണ്. തലക്കെട്ട് മാറുന്നു:
സെര് വര് സൈഡ് ആപ്ലിക്കേഷൻ. ഹെൽം 3 സ്വന്തം ത്രീ-വേ ലയനം ഉപയോഗിച്ച് ഉപഭോക്താവിന് റിസോഴ്സുകൾ പ്രയോഗിച്ചു. ഹെം 4 ന് കുബർനെറ്റിസ് ഉപയോഗിക്കാം. സെര് വര് സൈഡ് പ്രയോഗിക്കുകഅര് ഗോ സിഡി, ഫ്ലക്സ് തുടങ്ങിയ ആധുനിക ഉപകരണങ്ങള് കൂടുതലായി പ്രവർത്തിക്കുന്ന രീതിയില് . ഇത് ഹെല്മിന് ഒരേ വിഭവങ്ങളുമായി ബന്ധപ്പെട്ട മറ്റ് ഉപകരണങ്ങളുമായി കൂടുതൽ സൌകര്യപ്രദമായി കളിക്കാൻ സഹായിക്കുന്നു, കൂടാതെ ഫീൽഡ് ഉടമസ്ഥാവകാശം ശരിയായി കൈകാര്യം ചെയ്യുന്നു.
കാത്തിരിക്കാനും സ്റ്റാറ്റസ് പരിശോധിക്കാനും നല്ലതാണ്. സി. --wait കൂടുതൽ ആധുനിക സ്റ്റാറ്റസ് പരിശോധന ഉപയോഗിക്കുന്നതിനായി ഈ രീതി പുനർനിർമ്മിച്ചു. അതുകൊണ്ട് ഹെൽമിന് ഇഷ്ടാനുസൃത വിഭവങ്ങൾ ഉൾപ്പെടെയുള്ള വിഭവങ്ങൾ യഥാർഥത്തിൽ തയ്യാറാണോ എന്നതിനെക്കുറിച്ച് കൂടുതൽ അറിവുണ്ടാകും.
പുതിയ പ്ലഗിൻ സിസ്റ്റം. പ്ലഗിനുകൾ ഇപ്പോൾ വെബ് അസംബ്ലി മൊഡ്യൂളുകളായി എഴുതാം, അത് നിങ്ങളുടെ മെഷീനിൽ പ്രവർത്തിക്കുന്ന ഇഷ്ടാനുസൃത സ്ക്രിപ്റ്റുകൾക്ക് പകരം അവയെ പോർട്ടബിൾ ആക്കുകയും സാൻഡ്ബോക്സ് ചെയ്യുകയും ചെയ്യുന്നു. പഴയ രീതിയിലുള്ള പ്ലഗിനുകൾ ഇപ്പോഴും പ്രവർത്തിക്കുന്നു.
ഒ.സി.ഐ. രജിസ്റ്ററുകൾ ഒന്നാം ക്ലാസ് ആണ്. കൺടെയിനർ രജിസ്റ്ററുകളിലെ ചാർട്ടുകൾ (ഡോക്കർ ഹബ്, ജിഎച്ച്സിആർ, ഇസിആർ , ഹാർബർ) സംഭരിക്കുക ഹെൽം 3 ൽ ഇതിനകം സാധ്യമായിരുന്നു. ഹെൽം 4 ൽ, ഒസിഐ വ്യക്തമായ സ്ഥിര ദിശയാണ്, പഴയത് index.yaml സ്റ്റൈല് ചാർട്ട് റിപ്പോസിറ്ററികള് കൂടുതല് പഴയതു പോലെ തോന്നും.
ആധുനികവത്കരിക്കപ്പെട്ട ഇന്റേണൽ, എസ്.ഡി.കെ. ഘടനാപരമായ ലോഗിംഗ്, വൃത്തിയാക്കിയ Go API- കൾ, ധാരാളം ആന്തരിക പുനർനിർമ്മാണങ്ങൾ. ഹെല് മിന്റെ ലൈബ്രറികളുടെ മുകളിൽ നിർമ്മിച്ച ഉപകരണങ്ങളിലാണ് ഇത് പ്രധാനം.
ഇതാണ് ഏറ്റവും പ്രധാനപ്പെട്ട ചോദ്യം, നല്ല വാർത്തയും: അതെ, നിലവിലുള്ള ചാർട്ടുകൾ (apiVersion v2) ഹെൽം 4 ൽ പ്രവർത്തിക്കുന്നു. പരിപാലകർ അനുയോജ്യതയെക്കുറിച്ച് വളരെ ശ്രദ്ധാലുക്കളായിരുന്നു. ഹെൽം 3 ൽ നിന്നുള്ള റിലീസ് ചരിത്രം ഹെൽമിനും 4 ൽ നിന്നും മനസ്സിലാക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് CLI അപ്ഗ്രേഡ് ചെയ്യാനും നിലവിലുള്ള റിലീസുകൾ കൈകാര്യം ചെയ്യാനും കഴിയും.
എവിടെയാണ് വ്യത്യാസം കാണുന്നത്:
എന്റെ നിർദ്ദേശം: ആദ്യം നിങ്ങളുടെ ചാർട്ടുകളിലും പരിതസ്ഥിതികളിലും ഹെൽം 4 പരീക്ഷിക്കുക. ചെക്ക് helm template, helm upgrade --dry-run, ഒരു നോൺ പ്രൊഡക്ഷൻ ക്ലസ്റ്ററിന് ഒരു യഥാർത്ഥ നവീകരണവും.
ഹെൽം 4 നിങ്ങളുടെ ചാർട്ടുകൾ മാറ്റിവെക്കണമെന്ന് ആവശ്യപ്പെടുന്നില്ല. നിങ്ങളുടെ പൈപ്പ്ലൈനുകൾ വീണ്ടും പരിശോധിക്കണമെന്ന് ആവശ്യപ്പെടുന്നു, അത് നിങ്ങൾ എന്തായാലും ചെയ്യണം.
ഒരു പ്രധാന പതിപ്പ് നിങ്ങളുടെ ചാർട്ടുകൾ വൃത്തിയാക്കാനുള്ള നല്ലൊരു ഒഴികഴിവാണ്:
values.schema.json തെറ്റായ മൂല്യങ്ങൾ ഒരു തെറ്റായ വിന്യാസത്തിനു പകരം വ്യക്തമായ പിശകോടെ വേഗത്തിൽ പരാജയപ്പെടുന്നു.helm test) ഓടിപ്പോകും. helm lint ഐ. സി. യിൽ.കുബർനെറ്റസ് ആപ്ലിക്കേഷനുകൾ, പ്രത്യേകിച്ച് മൂന്നാം കക്ഷി ആപ്ലിക്കേഷൻ പാക്കേജുകൾ പാക്കേജ് ചെയ്യുന്നതിനുള്ള ഏറ്റവും സാധാരണമായ മാർഗമാണ് ഹെൽം. മിക്കവാറും എല്ലാ ഓപ്പൺ സോഴ്സ് പ്രോജക്ടുകളും ഹെം ചാർട്ട് വിതരണം ചെയ്യുന്നു.
അതെ, പക്ഷെ തിടുക്കമില്ലാതെ. ഹെൽം 3 ഒരു കാലത്തേക്ക് സുരക്ഷാ പരിഹാരങ്ങൾ സ്വീകരിക്കുന്നത് തുടരുന്നു, അതുകൊണ്ട് നിങ്ങൾക്ക് സമയമുണ്ട്. ആദ്യം CLI ഐ. സി. യിൽ അപ്ഗ്രേഡ് ചെയ്യുക, നിങ്ങളുടെ ചാർട്ടുകൾ പരിശോധിക്കുക, പിന്നെ അത് ആളുകളുടെ മെഷീനുകളിലേക്ക് വിന്യസിക്കുക.
എന്റെ അഭിപ്രായത്തില് , ഹെല് മ് 4 നല്ല അടിത്തറയുള്ള ഒരു ശാന്തമായ അപ്ഗ്രേഡാണ്. നിങ്ങളുടെ പൈപ്പ്ലൈനുകൾ പരിശോധിക്കുക, നിങ്ങളുടെ ചാർട്ടുകൾ വൃത്തിയാക്കുക, ഒന്നും മാറ്റിവയ്ക്കാതെ ആസ്വദിക്കുക.
ഡെസ്ലി