Chapter 7. Multi-Tenancy
One of the things that make Argo CD so popular is the user experience that it provides. From the UI to the rich RBAC system; Argo CD continues to not only be the GitOps tool of choice, but also a great choice in providing a rich user experience as well. With that in mind, Argo CD also extends multi-tenancy beyond just basic RBAC. It also has the ability to granularly set access controls based on the actor performing the action (user, group, or automated service account), which resource is being accessed, and what action is being performed.
In Chapter 6 - Authentication and Authorization, you learned about RBAC and its various uses. In this chapter, we are going to extend that knowledge by introducing the Argo CD AppProject concept and how to manage RBAC configurations on a per-Project basis. We are going to start off by demonstrating different Argo CD Deployment models. Then, we are going to explore, in detail, what Argo CD AppProject’s are and how to effectively use ...
Get Argo CD: Up and Running now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.