Explain Kubernetes Features in CI/CD and CD Tools

Kubernetes Features in CI/CD :
Feature Description
Rolling Updates Deploy new versions with zero downtime.
Canary Deployments Gradually roll out updates to a small set of users.
Auto-Scaling Scale pods automatically based on load.
Self-Healing Restarts failed containers automatically.
Secrets Management Secure API keys, passwords, and tokens.
Monitoring & Logging Use Prometheus, Grafana, ELK for real-time monitoring.

Kubernetes CD Tools :
Tool Description
Helm Kubernetes package manager for managing releases.
ArgoCD GitOps-based continuous deployment for Kubernetes.
FluxCD Automates deployments via GitOps.
Kustomize Customizes Kubernetes configurations.