Looking at GitOps and AI-driven automation
As the IT landscape becomes increasingly complex, especially when dissecting all aspects of Kubernetes in detail without the aid of GitOps or other tools, many layers accumulate, spanning from the operating system level through the network and up to public key infrastructures (PKIs). I notice more frequently that new employees in this field are finding it increasingly difficult to get started and to know where exactly to begin, especially when they are thrust into a project. Hence, there are practical AI tools available that can provide support in this area.
In this chapter, we will explore two tools. The first tool, Robusta.dev, serves as a troubleshooting co-pilot for developers, providing them with real-time insights and solutions. The second tool is a retrieval-augmented generation (RAG) model, a self-implemented middleware solution from iits, which can be used as an enhancement to support developers with a knowledge base. By combining...