zopdev/helm-charts
این مجموعه از چارتهای Helm برای استقرار برنامهها در محیط Kubernetes استفاده میشود.
کاربرد اصلی آن، سادهسازی و خودکارسازی فرآیند نصب و مدیریت سرویسهای کانتینری در خوشههای کوبرنتیس است. ️
کاربرد:
این چارتها به توسعهدهندگان و مهندسان اپراتوری کمک میکنند تا برنامههای خود را بهراحتی، قابلاطمینان و با پیکربندی استاندارد در کوبرنتیس راهاندازی کنند.
همچنین از طریق پارامترهای قابل تنظیم، امکان سفارشیسازی برای محیطهای مختلف (توسعه، تست، تولید) فراهم میشود.
در چه شرایطی بهتره استفاده شود؟
- وقتی قصد داری چندین سرویس را بهصورت یکپارچه در کوبرنتیس استقرار بدی.
- وقتی میخوای فرآیند ریلیز و آپدیت برنامهها را خودکار کنی.
- وقتی به دنبال راهحلی قابلتکرار و قابلمدیریت برای استقرار میگردی.
چند مثال از موارد استفاده:
راهاندازی یک برنامه Node.js با ingress، service و persistent volume
استقرار یک دیتابیس PostgreSQL با تنظیمات امنیتی و پشتیبانگیری
مدیریت محیطهای چندگانه (dev/staging/prod) با فایلهای values.yaml متفاوت
استقرار سرویسهای میکروسرویسی با شبکههای سرویسی مثل istio
- ##Helm
- ##Kubernetes
- ##DevOps
- ##CI
- ##Microservices
- ##CloudNative
- ##InfrastructureAsCode
- ##K8s
- ##Automation
- ##zopdev
