TECH SCOUT, is it possible to create a CI/CD Pipeline integrated with a Kubernetes clusters enabled on Azure Arc USING Azure DevOps?, or should I use only Azure GitOps?
@techscout70123 жыл бұрын
Thanks for the message. Devops and Gitops can be analyzed in many ways. DevOps was conceived as a pipeline mechanism, whereas GitOps is an enhanced development mechanism. Continuous integration/continuous delivery (CI/CD) and componentization have caused the two to expand into each other's territory. While GitOps is not a subset of DevOps, these approaches will likely converge in the future. As per your query you can use Azure Devops for both CI/CD. If your k8s cluster is private an not one of the cloud managed ones then, you may need to use selfhosted agent for CI/CD. On the flip side you can mingle ADO and GitOps, use ADO for CI and GitOps for CD. As i said earlier both overlap at multiple places and each can solve your use case independently or by complimenting other.