Kubernetes മികച്ച രീതികൾ: തുടക്കം മുതൽ വിദഗ്ദ്ധ നിലയിലേക്കുള്ള ഒരു വിപുലമായ പാത
markdown\n# Kubernetes മികച്ച രീതികൾ: തുടക്കം മുതൽ വിദഗ്ദ്ധ നിലയിലേക്കുള്ള ഒരു വിപുലമായ പാത\n\nKubernetes (K8s) എന്നത് ക്ലൗഡ് നേറ്റീവ് ആപ്ലിക്കേഷൻ ഓർക്കസ്ട്രേഷന്റെ ഒരു പ്രധാന മാനദണ്ഡമായി മാറിയിരിക്കുന്നു. വലിയ കോർപ്പറേഷനുകളായാലും ചെറിയ സ്റ്റാർട്ടപ്പുകളായാലും, ആപ്ലിക്കേഷനുകളുടെ അളവ് കൂട്ടാനും വിശ്വാസ്യതയും കാര്യക്ഷമതയും മെച്ചപ്പെടുത്താനും Kubernetes നെ സജീവമായി സ്വീകരിക്കുന്നു. എന്നിരുന്നാലും, Kubernetes-ന്റെ സങ്കീർണ്ണത പല ടീമുകൾക്കും വെല്ലുവിളികൾ ഉയർത്തുന്നുണ്ട്. ഈ ലേഖനം X/Twitter-ലെ ചർച്ചകളുടെ അടിസ്ഥാനത്തിൽ Kubernetes-ന്റെ മികച്ച രീതികൾ സംഗ്രഹിക്കുന്നു, ഇത് K8s-ൽ ഒരു തുടക്കക്കാരൻ മുതൽ വിദഗ്ദ്ധനാകാൻ നിങ്ങളെ സഹായിക്കുന്നു.\n\n## I. അടിസ്ഥാനം ഉറപ്പിക്കുക: Kubernetes ശേഷികളുടെ അടിസ്ഥാനം കെട്ടിപ്പടുക്കുക\n\nKubernetes-ലേക്ക് കടക്കുന്നതിന് മുമ്പ്, ശക്തമായ ഒരു അടിത്തറ ഉണ്ടായിരിക്കേണ്ടത് അത്യാവശ്യമാണ്. @@asynctrix പറഞ്ഞതുപോലെ, `Don't Start Kubernetes Before These`. നിങ്ങൾ താഴെ പറയുന്ന പ്രധാന കഴിവുകൾ ആദ്യം നേടേണ്ടതുണ്ട്:\n\n* **Linux അടിസ്ഥാനം:** Linux ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെക്കുറിച്ച് പരിചയമുണ്ടായിരിക്കണം. സാധാരണ കമാൻഡുകൾ, ഫയൽ സിസ്റ്റം, പെർമിഷൻ മാനേജ്മെന്റ് എന്നിവ ഇതിൽ ഉൾപ്പെടുന്നു.\n * കണ്ടെയ്നറുകളുടെ പ്രവർത്തന തത്വം മനസ്സിലാക്കുന്നതിനും പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനും Linux-നെക്കുറിച്ചുള്ള അറിവ് അത്യാവശ്യമാണ്.\n* **നെറ്റ്വർക്ക് അടിസ്ഥാനം:** TCP/IP പ്രോട്ടോക്കോൾ, DNS, റൂട്ടിംഗ് തുടങ്ങിയ ആശയങ്ങൾ മനസ്സിലാക്കുക.\n * കണ്ടെയ്നറുകൾ തമ്മിലുള്ള ആശയവിനിമയം, സേവന കണ്ടെത്തൽ എന്നിവയ്ക്ക് നെറ്റ്വർക്കിംഗ് പരിജ്ഞാനം ആവശ്യമാണ്. @@fromcodetocloud TechWorld with Nana-യുടെ ട്യൂട്ടോറിയൽ ശുപാർശ ചെയ്യുന്നു, ഇത് നെറ്റ്വർക്ക് ആശയങ്ങളെ കണ്ടെയ്നറുകളുമായും Kubernetes നെറ്റ്വർക്കുമായും സമന്വയിപ്പിക്കുന്നു.\n* **കണ്ടെയ്നർ സാങ്കേതികവിദ്യ (Docker):** Docker ഇമേജുകൾ, കണ്ടെയ്നറുകളുടെ ലൈഫ് സൈക്കിൾ, Docker Compose എന്നിവ മനസ്സിലാക്കുക.\n * Kubernetes-ന്റെ പ്രധാന ഭാഗം കണ്ടെയ്നർ ഓർക്കസ്ട്രേഷൻ ആണ്, അതിനാൽ Docker ഒഴിവാക്കാനാവാത്ത ഒന്നാണ്.\n* **YAML & കോൺഫിഗറേഷൻ:** Kubernetes-ന്റെ കോൺഫിഗറേഷൻ മാനേജ്മെന്റ് YAML ഫയലുകളെ ആശ്രയിച്ചിരിക്കുന്നു. YAML സിന്റാക്സും സാധാരണ കോൺഫിഗറേഷൻ ഓപ്ഷനുകളും പരിചിതമായിരിക്കേണ്ടത് അത്യാവശ്യമാണ്.\n * YAML എഴുതാനുള്ള കഴിവ് കാര്യക്ഷമത വർദ്ധിപ്പിക്കും.\n* **Git അടിസ്ഥാനം:** പതിപ്പ് നിയന്ത്രണം DevOps-ന്റെ അടിസ്ഥാനമാണ്. ബ്രാഞ്ച് മാനേജ്മെന്റ്, കോഡ് ലയിപ്പിക്കൽ തുടങ്ങിയ Git-ന്റെ സാധാരണ പ്രവർത്തനങ്ങളെക്കുറിച്ച് അറിഞ്ഞിരിക്കുക.\n\n**പഠന ഉറവിടങ്ങൾ:**\n\n* Linux അടിസ്ഥാന ട്യൂട്ടോറിയൽ: ഉദാഹരണത്തിന്, jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push Docker image uses: docker/build-push-action@v5 with: context: . push: true tags: your-dockerhub-username/your-app:${{ github.sha }} - name: Deploy to Kubernetes uses: kubectl-action/kubectl@v1.13 env: KUBE_CONFIG_DATA: ${{ secrets.KUBE_CONFIG_DATA }} # Kubernetes ക്ലസ്റ്റർ കോൺഫിഗറേഷൻ സുരക്ഷിതമായി സംഭരിക്കുന്നു with: args: apply -f k8s/deployment.yaml
-
Infrastructure as Code (IaC): Terraform പോലുള്ള ടൂളുകൾ ഉപയോഗിച്ച് ഇൻഫ്രാസ്ട്രക്ചറുകൾ ഉണ്ടാക്കുന്നതും കൈകാര്യം ചെയ്യുന്നതും ഓട്ടോമേറ്റ് ചെയ്യുക.
ഉദാഹരണം (Terraform):
resource "aws_vpc" "main" { cidr_block = "10.0.0.0/16" tags = { Name = "my-vpc" } } resource "aws_subnet" "public_subnet" { vpc_id = aws_vpc.main.id cidr_block = "10.0.1.0/24" availability_zone = "us-west-2a" tags = { Name = "public-subnet" } }
ശുപാർശ ചെയ്യുന്ന ടൂളുകൾ:
- GitHub Actions: സൗജന്യവും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ CI/CD ടൂൾ.
- GitLab CI: ശക്തമായ CI/CD ടൂൾ, GitLab കോഡ് ശേഖരണവുമായി ചേർന്ന് പ്രവർത്തിക്കുന്നു.
- Terraform: മുൻനിര ഇൻഫ്രാസ്ട്രക്ചർ ആസ് കോഡ് ടൂൾ, വിവിധ ക്ലൗഡ് പ്ലാറ്റ്ഫോമുകളെ പിന്തുണയ്ക്കുന്നു.
- Ansible: ഓട്ടോമേഷൻ കോൺഫിഗറേഷൻ മാനേജ്മെൻ്റ് ടൂൾ, Kubernetes നോഡുകൾ കോൺഫിഗർ ചെയ്യാൻ ഉപയോഗിക്കാം.
- ArgoCD: ഡിക്ലറേറ്റീവ് GitOps ടൂൾ, Kubernetes ആപ്ലിക്കേഷൻ വിന്യാസം ഓട്ടോമേറ്റ് ചെയ്യുന്നു.
III. സുരക്ഷാ മികച്ച രീതികൾ: മുൻകൂട്ടി കാണുക@@devopscube ചൂണ്ടിക്കാണിക്കുന്നത് Kubernetes സുരക്ഷ പലപ്പോഴും അവഗണിക്കപ്പെടുന്നു എന്നാണ്. എന്നിരുന്നാലും, സുരക്ഷാ വീഴ്ചകൾ ഗുരുതരമായ പ്രത്യാഘാതങ്ങൾക്ക് ഇടയാക്കും. Kubernetes സുരക്ഷയ്ക്കായുള്ള ചില മികച്ച രീതികൾ ഇതാ:\n\n* RBAC (Role-Based Access Control): ഉപയോക്താക്കളുടെയും സേവനങ്ങളുടെയും ആക്സസ്സ് പെർമിഷനുകൾ കൃത്യമായി നിയന്ത്രിക്കുക.\n* നെറ്റ്വർക്ക് പോളിസികൾ: Pod-കൾ തമ്മിലുള്ള നെറ്റ്വർക്ക് ട്രാഫിക് നിയന്ത്രിക്കുക, തിരശ്ചീനമായ നീക്കങ്ങൾ തടയുക.\n* ഇമേജ് സുരക്ഷാ സ്കാനിംഗ്: ഇമേജുകളിലെ സുരക്ഷാ വീഴ്ചകൾ സ്കാൻ ചെയ്യാൻ ടൂളുകൾ ഉപയോഗിക്കുക, കൂടാതെ കൃത്യ സമയത്ത് പരിഹരിക്കുക.\n* Secrets മാനേജ്മെന്റ്: സെൻസിറ്റീവ് വിവരങ്ങൾ സുരക്ഷിതമായി സംഭരിക്കുന്നതിന് Kubernetes Secrets ഉപയോഗിക്കുക, കോഡിൽ ഹാർഡ്കോഡ് ചെയ്യുന്നത് ഒഴിവാക്കുക.\n* Pod സുരക്ഷാ പോളിസി (PSP) / Pod സുരക്ഷാ അഡ്മിഷൻ (PSA): Pod-കളുടെ പെർമിഷനുകൾ പരിമിതപ്പെടുത്തുക, ക്ഷുദ്രകരമായ പ്രവർത്തനങ്ങൾ തടയുക.\n\nശുപാർശ ചെയ്യുന്ന ടൂളുകൾ:\n\n* Aqua Security Trivy: ലളിതവും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ ഇമേജ് സ്കാനിംഗ് ടൂൾ.\n* HashiCorp Vault: കേന്ദ്രീകൃത Secrets മാനേജ്മെന്റ് ടൂൾ.\n* Kyverno: Kubernetes-ന്റെ തനതായ പോളിസി എഞ്ചിൻ, സുരക്ഷാ പോളിസികൾ നടപ്പിലാക്കാൻ കഴിയും.\n\n## നാല്, മോണിറ്ററിംഗും ഒപ്റ്റിമൈസേഷനും: ആപ്ലിക്കേഷനുകളുടെ സ്ഥിരമായ പ്രവർത്തനം ഉറപ്പാക്കുക\n\nആപ്ലിക്കേഷനുകളുടെ സ്ഥിരമായ പ്രവർത്തനം ഉറപ്പാക്കുന്നതിൽ Kubernetes-ൻ്റെ മോണിറ്ററിംഗും ഒപ്റ്റിമൈസേഷനും നിർണായകമാണ്. @@AskYoshik പറഞ്ഞതുപോലെ, ചിലവ് ഒപ്റ്റിമൈസേഷനാണ് ഇപ്പോൾ പ്രധാന പരിഗണന. FinOps എഞ്ചിനീയർമാരുടെ ആവശ്യം വർദ്ധിച്ചുകൊണ്ടിരിക്കുകയാണ്, കൂടാതെ താഴെ പറയുന്ന കഴിവുകൾ അത്യാവശ്യമാണ്:\n\n* റിസോഴ്സ് മോണിറ്ററിംഗ്: Kubernetes ക്ലസ്റ്ററുകളുടെയും ആപ്ലിക്കേഷനുകളുടെയും റിസോഴ്സ് ഉപയോഗം നിരീക്ഷിക്കാൻ Prometheus, Grafana തുടങ്ങിയ ടൂളുകൾ ഉപയോഗിക്കുക.\n* ലോഗ് മാനേജ്മെന്റ്: ലോഗുകൾ ശേഖരിക്കാനും വിശകലനം ചെയ്യാനും ELK Stack (Elasticsearch, Logstash, Kibana) അല്ലെങ്കിൽ Fluentd ഉപയോഗിക്കുക.\n* ചിലവ് ഒപ്റ്റിമൈസേഷൻ: റിസോഴ്സ് ഉപയോഗം വിശകലനം ചെയ്യുക, പാഴായിപ്പോകുന്ന റിസോഴ്സുകൾ കണ്ടെത്തുക, ഒപ്റ്റിമൈസ് ചെയ്യുക. AWS Cost Explorer അല്ലെങ്കിൽ സമാനമായ ക്ലൗഡ് പ്ലാറ്റ്ഫോം ടൂളുകൾ ഉപയോഗിച്ച് ചിലവ് വിശകലനം ചെയ്യുക.\n* ലംബ / തിരശ്ചീന സ്കെയിലിംഗ്: ആപ്ലിക്കേഷനുകളുടെ ലോഡ് അനുസരിച്ച് Pod-കളുടെ എണ്ണവും റിസോഴ്സ് പരിധികളും സ്വയമേവ ക്രമീകരിക്കുക. Kubernetes-ൻ്റെ Horizontal Pod Autoscaler (HPA) ഉപയോഗിച്ച് ഓട്ടോമാറ്റിക് സ്കെയിലിംഗ് നടപ്പിലാക്കുക.\n* റിസോഴ്സ് ക്വാട്ടകളും പരിധികളും: റിസോഴ്സ് ക്വാട്ടകളും പരിധികളും സജ്ജമാക്കുക, ഒരു ആപ്ലിക്കേഷൻ തന്നെ കൂടുതൽ റിസോഴ്സുകൾ ഉപയോഗിക്കുന്നത് തടയുക, മറ്റ് ആപ്ലിക്കേഷനുകളെ ബാധിക്കാതിരിക്കാൻ ശ്രദ്ധിക്കുക.\n\nശുപാർശ ചെയ്യുന്ന ടൂളുകൾ:\n\n* Prometheus: മുൻനിര മോണിറ്ററിംഗ് മെട്രിക്സ് ശേഖരണ ടൂൾ.\n* Grafana: ഡാറ്റാ വിഷ്വലൈസേഷൻ ടൂൾ, Prometheus ശേഖരിച്ച മെട്രിക്സുകൾ വിഷ്വലൈസ് ചെയ്യാൻ കഴിയും.\n* ELK Stack: ശക്തമായ ലോഗ് മാനേജ്മെന്റ് പ്ലാറ്റ്ഫോം.\n* Kubecost: Kubernetes ചിലവ് മോണിറ്ററിംഗും ഒപ്റ്റിമൈസേഷൻ ടൂളും.\n\n## അഞ്ച്, Kubernetes പഠനത്തിന്റെ വെല്ലുവിളികൾ മറികടക്കുക: തുടർച്ചയായ പഠനവും പരിശീലനവും\n\nഅഞ്ച് വർഷത്തെ പരിചയമുള്ള സീനിയർ എഞ്ചിനീയർമാർക്ക് പോലും Kubernetes-ൻ്റെ DNS പിശകുകളോ Finalizer-ഓ തടസ്സമുണ്ടാക്കാമെന്ന് @@NaveenS16 ചൂണ്ടിക്കാട്ടുന്നു. Kubernetes-ൻ്റെ പഠനരീതി കുത്തനെയുള്ളതാണ്, അതിനാൽ തുടർച്ചയായ പഠനവും പരിശീലനവും ആവശ്യമാണ്.\n\n* പ്രാക്ടീസ് പ്രോജക്ടുകൾ: പഠിച്ച കാര്യങ്ങൾ ഉറപ്പിക്കാൻ യഥാർത്ഥ പ്രോജക്ടുകളിലൂടെ പരിശീലിക്കുക. ഒരു ലളിതമായ വെബ് ആപ്ലിക്കേഷൻ വിന്യസിക്കാനോ CI/CD പൈപ്പ്ലൈൻ നിർമ്മിക്കാനോ ശ്രമിക്കുക. @@e_opore ശുപാർശ ചെയ്യുന്ന DevOps പ്രോജക്റ്റ് ആശയങ്ങൾ ഒരു നല്ല തുടക്കമാണ്. Kubernetes ക്ലസ്റ്ററിൽ Mattermost സെർവർ വിന്യസിച്ചതിൻ്റെ അനുഭവം @@techdufus പങ്കുവെക്കുന്നു, ഇത് ഒരു റഫറൻസായി ഉപയോഗിക്കാവുന്നതാണ്.\n* കമ്മ്യൂണിറ്റിയിൽ പങ്കാളികളാകുക: Kubernetes കമ്മ്യൂണിറ്റിയിൽ സജീവമായി പങ്കെടുക്കുക, മറ്റ് ഡെവലപ്പർമാരുമായി അനുഭവങ്ങൾ പങ്കുവെക്കുക, പ്രശ്നങ്ങൾ പരിഹരിക്കുക.\n* ഡോക്യുമെന്റേഷൻ വായിക്കുക: Kubernetes ഔദ്യോഗിക ഡോക്യുമെന്റേഷൻ മികച്ച പഠന ഉറവിടമാണ്.\n* വ്യവസായത്തിലെ ട്രെൻഡുകൾ ശ്രദ്ധിക്കുക: ക്ലൗഡ് നേറ്റീവ് സാങ്കേതികവിദ്യയുടെ പരിണാമം പോലുള്ള Kubernetes-ലെ ഏറ്റവും പുതിയ ട്രെൻഡുകൾ ശ്രദ്ധിക്കുക. CNCF-ൻ്റെ സർവേയിൽ Kubernetes ഉപയോഗിക്കുന്നവരുടെ എണ്ണം വർധിച്ചു വരുന്നതായി @@NaveenS16 സൂചിപ്പിക്കുന്നു, ഈ ട്രെൻഡുകളെക്കുറിച്ച് മനസ്സിലാക്കുന്നത് നിങ്ങളുടെ കരിയർ മെച്ചപ്പെടുത്താൻ സഹായിക്കും.\n* ചീറ്റ് ഷീറ്റുകൾ ഉപയോഗിക്കുക: @@_vmlops ചീറ്റ് ഷീറ്റുകൾ ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു, ഇത് ഇന്റർവ്യൂകളിലോ ദൈനംദിന കോഡിംഗിലോ നോളജ് പോയിന്റുകൾ വേഗത്തിൽ ഓർമ്മിക്കാൻ സഹായിക്കും.## ആറ്, അനുയോജ്യമായ Kubernetes വിന്യാസ പരിഹാരം തിരഞ്ഞെടുക്കുക
Kubernetes വിവിധ വിന്യാസ പരിഹാരങ്ങൾ നൽകുന്നു, നിങ്ങളുടെ സാഹചര്യത്തിനനുസരിച്ച് ഏറ്റവും അനുയോജ്യമായത് തിരഞ്ഞെടുക്കണം.
- Minikube: പ്രാദേശിക മെഷീനിൽ പ്രവർത്തിക്കുന്ന ഭാരം കുറഞ്ഞ Kubernetes ക്ലസ്റ്റർ, പഠനത്തിനും വികസനത്തിനും അനുയോജ്യം.
- Kind: Kubernetes നോഡുകളായി Docker കണ്ടെയ്നറുകൾ ഉപയോഗിക്കുന്നു, ടെസ്റ്റിംഗ് പരിതസ്ഥിതികൾ വേഗത്തിൽ സജ്ജീകരിക്കുന്നതിന് അനുയോജ്യം.
- Kubeadm: Kubernetes ഔദ്യോഗികമായി നൽകുന്ന ക്ലസ്റ്റർ വിന്യാസ ഉപകരണം, Bare Metal അല്ലെങ്കിൽ വെർച്വൽ മെഷീനുകളിൽ വിന്യസിക്കാൻ അനുയോജ്യം.
- Managed Kubernetes Services: AWS EKS, Azure AKS, Google GKE തുടങ്ങിയവ ഉദാഹരണം, ക്ലൗഡ് പ്ലാറ്റ്ഫോം Kubernetes ക്ലസ്റ്ററുകളെ പരിപാലിക്കുകയും പ്രവർത്തനങ്ങൾ ലളിതമാക്കുകയും ചെയ്യുന്നു.
ECS (AWS Elastic Container Service) Kubernetes-നേക്കാൾ 90% ഉപയോക്താക്കൾക്കും അനുയോജ്യമാണെന്ന് @@brankopetric00 കരുതുന്നു. Kubernetes ശക്തമാണെങ്കിലും, ECS ഉപയോഗിക്കാനും കൈകാര്യം ചെയ്യാനും എളുപ്പമാണ്, പ്രത്യേകിച്ചും AWS പരിതസ്ഥിതിയിൽ. ഏത് പരിഹാരമാണ് തിരഞ്ഞെടുക്കേണ്ടത് എന്നത് നിങ്ങളുടെ ടീമിന്റെ വലുപ്പം, സാങ്കേതിക ശേഷി, ബജറ്റ്, Kubernetes-നെക്കുറിച്ചുള്ള ആവശ്യകത എന്നിവയെ ആശ്രയിച്ചിരിക്കുന്നു.
ഏഴ്, Kubernetes ഡാഷ്ബോർഡിനോട് വിട പറയുക, Headlamp സ്വീകരിക്കുക
Kubernetes ഡാഷ്ബോർഡ് 2026 ജനുവരി 21-ന് ഔദ്യോഗികമായി പിൻവലിക്കുമെന്ന് @@kubernetesio അറിയിച്ചു. ഇതിന് പകരമായി Headlamp ഉപയോഗിക്കാൻ ഇപ്പോൾ ശുപാർശ ചെയ്യുന്നു. Headlamp ഒരു ആധുനികവും വികസിപ്പിക്കാവുന്നതുമായ വെബ് UI ആണ്, ഇത് Kubernetes ക്ലസ്റ്ററുകൾ കൂടുതൽ എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യാൻ സഹായിക്കുന്നു.
എട്ട്, കാര്യക്ഷമമായ YAML രചന: മികച്ച രീതികൾ
Kubernetes-ൽ YAML-ന്റെ പ്രാധാന്യം @@NaveenS16 ഊന്നിപ്പറയുകയും മൂന്ന് പ്രധാന കാര്യങ്ങൾ മുന്നോട്ട് വെക്കുകയും ചെയ്തു:
- വ്യക്തമായ ഘടന: YAML ഫയലുകൾ വായിക്കാനും മനസ്സിലാക്കാനും എളുപ്പമാക്കുന്നതിന് ഇൻഡന്റേഷനും കമന്റുകളും ഉപയോഗിക്കുക.
- സജീവമായ മൂല്യനിർണയം: YAML ഫയലുകളുടെ വാക്യഘടനയും അർത്ഥവും സാധൂകരിക്കുന്നതിന് ടൂളുകൾ ഉപയോഗിക്കുക.
- Module അടിസ്ഥാനത്തിലുള്ള മാനേജ്മെന്റ്: YAML ഫയലുകളെ ചെറുതും വീണ്ടും ഉപയോഗിക്കാവുന്നതുമായ മൊഡ്യൂളുകളായി വിഭജിക്കുക.
ശുപാർശ ചെയ്യുന്ന ടൂളുകൾ:
- Kubeval: Kubernetes YAML മൂല്യനിർണയ ഉപകരണം.
- Helm: Kubernetes പാക്കേജ് മാനേജർ, YAML ഫയലുകളെ ടെംപ്ലേറ്റ് ചെയ്യാനും Module അടിസ്ഥാനത്തിലുള്ള മാനേജ്മെന്റ് നടപ്പിലാക്കാനും കഴിയും.
- Kustomize: Kubernetes കോൺഫിഗറേഷൻ മാനേജ്മെന്റ് ടൂൾ, ഒറിജിനൽ ഫയൽ മാറ്റാതെ തന്നെ YAML ഫയലുകൾ മാറ്റാനും ഇഷ്ടാനുസൃതമാക്കാനും കഴിയും.





