Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and Azure

340 visualizaciones

Publicado el

>>Watch the Codefresh Live webinar at Codefresh.io/events

Creating and using custom Helm charts for internal consumption is incredibly powerful. In this edition of Codefresh Live we'll go through best practices for creating, testing, and deploying Helm Charts. We'll mix custom and community charts into our application and show best practices for promoting charts into ACR Chart Repositories. You'll be surprised just how effective Helm Charts can be in a streamlined DevOps workflow.

Publicado en: Tecnología
  • Sé el primero en comentar

Updating Kubernetes With Helm Charts: Build, Test, Deploy with Codefresh and Azure

  1. 1. Updating Kubernetes with Helm Charts: Build, Test, Deploy Steve Lasker, Microsoft Josh Dolitsky, Codefresh Dan Garfield, Codefresh on
  2. 2. Dan Garfield Chief Evangelist
  3. 3. Steve Lasker Principal Program manager
  4. 4. Josh Dolitsky Senior Software Engineer
  5. 5. Agenda ● Workflows with Helm ● Demo ● Helm Repositories ● Intro to Helm
  6. 6. HELM The package manager for Kubernetes Go Node Postgresql .NET
  7. 7. Helm makes Kubernetes apps awesome Templating Stop writing the same YAML over and over Reliable Deployment Keep all components up-to-date Manage Dependencies Your chart needs SQL, it knows how to get the package. Deployment History Rollback the entire app and config Package Your App All config and images in a simple package.
  8. 8. Helm makes Kubernetes apps awesome Templating Stop writing the same YAML over and over Reliable Deployment Keep all components up-to-date Manage Dependencies Your chart needs SQL, it knows how to get the package. Deployment History Rollback the entire app and config Package Your App All config and images in a simple package.
  9. 9. Git Docker Helm
  10. 10. Git Dev Registry Prod Registry Docker flow Extra validation For testing And debugging
  11. 11. Git Dev Registry Prod Registry Helm flow
  12. 12. Azure Container Registry ● Store Helm Charts, alongside Images ● Share common authentication & control aka.ms/acr/helm-charts
  13. 13. ACR Geo-replication ● Mange global/local deployments as one resource ● Geo-redundant for active-active-active failover aka.ms/ACR/Geo-replication
  14. 14. ACR Push images/charts Trigger deployment
  15. 15. github.com/codefresh-io/ azure-helm-webinar
  16. 16. Demo time
  17. 17. Codefresh + Azure FTW Key Takeaways Helm workflows are similar to Docker Workflows Azure Container Registry supports Docker and Helm
  18. 18. Q ? Get 120 FREE builds/month! Signup & schedule a 1:1 with our DevOps experts at Codefresh.io Azure Container Registry Helm Repos aka.ms/acr/helm-repos

×