Загрузка...

Promote Strimzi to prod level with Argo and Tekton - DevConf.CZ 2022

Speakers: Jakub Stejskal, Ondrej Babec and David Kornel In recent years the testing of huge distributed systems become one of the most important work items of Quality Assurance. Users and customers want to have reliable and robust systems, which will elaborate properly even in case of infrastructure issues like network degradation or server issues. To achieve better reliability of the software, most of the users adopt microservices architecture and migrate their applications into Kubernetes platforms. Kubernetes itself provides great possibilities to the users, but also adds a lot of work to QA to properly test the software on top of Kubernetes. Softwares like Apache Kafka are very complex, but there are ways how to effectively deploy and run Kafka clusters and one of these ways is Strimzi. Strimzi provides a collection of Kubernetes operators for deploying and managing Kafka in various configurations. However, there comes a question - how to properly test software like that? Can we be sure that operators are working properly only with test coverage in the scope of system tests? In Strimzi we do one additional thing - simulate real usage of Strimzi with complex Kafka configuration, Kafka Connect configured for reading data from Twitter, and also integrate other projects like Debezium or Apicurio Registry. This kind of testing is not easy so how we can be sure everything is working? We will show you how to easily create a way to continually upgrade and verify your systems with ArgoCD, Tekton, Prometheus, and Grafana projects! Strimzi - https://strimzi.io/ ArgoCD - https://argoproj.github.io/cd/ Tekton - https://tekton.dev/ Prometheus - https://prometheus.io/ Grafana - https://grafana.com/ Sched: https://sched.co/siGW

Видео Promote Strimzi to prod level with Argo and Tekton - DevConf.CZ 2022 автора Уверенное Программирование
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки