Get in Touch

Course Outline

Introduction

Argo CD Features and Architecture Overview

  • Argo CD as a Kubernetes (K8S) controller
  • Key components (API server, repository server, controller)
  • K8S implementation of GitOps

Exploring the Argo CD Workflow

  • Workflow phases
  • Desired versus observed states

Getting Started with Argo CD

  • Configuration of Argo CD
  • Utilising command-line and web interfaces
  • Accessing the API server

Creating an Application with Argo CD

  • Registering clusters for application deployment
  • Application creation and synchronisation

Deploying an Application with Argo CD

  • Modifying deployment destinations
  • Reviewing deployment history and executing rollbacks
  • Managing failed deployments

Utilising K8S Management Tools

  • Deployment and orchestration utilities
  • Automated synchronisation processes

Integrating Argo CD into a CI/CD Pipeline

  • GitOps integration within the pipeline
  • Adding and monitoring applications
  • Completing the CI/CD workflow

Troubleshooting

Summary and Conclusion

Requirements

  • Functional proficiency in Kubernetes
  • Practical experience with software deployment

Target Audience

  • System Administrators
  • Developers
 7 Hours

Upcoming Courses

Related Categories