
David Kornel
Senior Principal Software Quality Engineer at RedHat
Actions
As the Senior Principal Software Quality Engineer at Red Hat, my focus is set squarely on the intersection of innovation and reliability within the Kubernetes/OpenShift environments. With a passion for refining and advancing the quality of software, I lead efforts in rigorously testing Kubernetes operators, ensuring they meet our stringent standards for robustness and performance. My approach is deeply rooted in the automation of testing processes, utilizing cutting-edge tools such as Jenkins pipelines, Tekton, and ArgoCD. This not only enhances efficiency but also fosters a culture of continuous improvement and precision in our software development lifecycle.
Leveraging Observability Tools for Reliable and Production-like environment
In the realm of Kubernetes, initiating an application is relatively straightforward. However, the transition to a production-ready state presents a distinct set of challenges. How can we ensure the system's performance under actual operational conditions and promptly detect any anomalies?
This presentation aims to shed light on these concerns. We will guide you through our approach to monitoring our Kubernetes cluster fleet and the applications deployed within, with a closer look on Apache Kafka managed via Strimzi as our SUT in our test environment. The Kubernetes ecosystem offers a lot of powerful tools for this purpose, including Thanos, Prometheus, Grafana, Loki, Vector, and many others. Leveraging these tools in conjunction with ArgoCD, we will demonstrate effective ways for monitoring your clusters and applications, establishing and receiving timely alerts, and maintaining access to vital metrics and logs over extended periods.
Advanced Deployment and Operations with GitOps solutions
Managing Kubernetes shifts from straightforward to complex as you scale from a single application to multiple clusters. Our presentation will guide you through the essentials of efficiently managing your Kubernetes environments and ensuring consistent, smooth operations. We'll delve into the synergy of GitOps and automation tools, focusing on practical uses of Open Cluster Management, ArgoCD, Argo Workflows, Argo Events, and Ansible to maintain and update your clusters and applications automatically, all orchestrated through a git repository. If you're looking to elevate your Kubernetes management skills with these cutting-edge tools, our session is designed for you.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top