Summary
In this chapter, we got familiarized with the core concepts of Argo CD and we set up an Argo CD vocabulary so we can have a common language in the next chapters. We checked in detail the architectural overview and how Argo CD works in detail. In parallel, we ran Argo CD in a local environment and we deployed the first Argo CD application. In the end, we discussed one of the most powerful features of Argo CD Resource hooks and Sync waves.
In the next chapter, we will start exploring how to operate Argo CD as an operator in a declarative manner and follow the best practices.