IstioCon 2023 Virtual + China

Watch and track your favorite playlist.

Curated by: CNCF [Cloud Native Computing Foundation] (43 videos)


Currently Playing: How to Achieve the Perfect Union of GitOps and Observability with Argo, Istio, and... - Jimmy Song

如何在 Argo、Istio 和 SkyWalking 中实现 GitOps 和可观察性的完美结合 | How to Achieve the Perfect Union of GitOps and Observability with Argo, Istio, and SkyWalking - Jimmy Song, Tetrate GitOps 是一种在 Kubernetes 中管理应用程序和基础设施的流行方式。它通过将配置存储在 Git 中,并使用 CI/CD 流水线自动部署应用程序,简化了应用程序管理。然而,传统的 GitOps 方法有一个缺点:它们不提供可观察性。这意味着跟踪应用程序的健康和性能可能会很困难。在这个演讲中,我们将讨论如何使用可观察性和 Istio 实现真正的 GitOps。我们将使用 Argo 项目,包括 ArgoCD 和 Argo Rollouts,来实现 GitOps。我们将使用 Istio 实现无停机的流量迁移。我们将使用 SkyWalking 收集应用程序指标,而 Istio 将根据这些指标自动迁移流量。 GitOps is a popular way to manage applications and infrastructure in Kubernetes. It simplifies application management by storing configuration in Git and using a CI/CD pipeline to automatically deploy applications. However, traditional GitOps methods have one drawback: they don't provide observability. This means it can be difficult to track application health and performance. In this presentation, we will discuss a way to achieve true GitOps using observability and Istio. We will use the Argo project, including ArgoCD and Argo Rollouts, to implement GitOps. We will use Istio to implement traffic migration without downtime. We will use SkyWalking to collect application metrics, and Istio will automatically migrate traffic based on those metrics.


Tracks in this Playlist