Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Week 3: presentation proposal #2433

Closed
wants to merge 1 commit into from
Closed

Conversation

Stellariser
Copy link
Contributor

Assignment Proposal

Title

Using ArgoCD for Continuous Deployment in Kubernetes

Names and KTH ID

Peiyang Zheng ([email protected])
Yinan Hu ([email protected])

Deadline

Week 3

Category

Presentation

Description

In this presentation, we will explore how ArgoCD can be used to achieve continuous deployment in Kubernetes environments. ArgoCD is a GitOps tool that automates the deployment of applications to Kubernetes clusters by synchronizing the cluster state with the desired state defined in a Git repository.

We will begin by introducing the concept of GitOps and how it relates to continuous deployment. Next, we will walk through a technical example of setting up ArgoCD to monitor a Git repository and automatically deploy changes to a Kubernetes cluster. The presentation will include code snippets showing the ArgoCD configuration, the deployment process, and how it ensures that the Kubernetes cluster stays in sync with the Git repository.

We will also reflect on the benefits of using ArgoCD, such as automated rollback capabilities, real-time monitoring of deployments, and its role in simplifying continuous deployment for teams working with Kubernetes.

Relevance

ArgoCD is an essential tool for achieving continuous deployment in Kubernetes, a core component of modern DevOps practices. By automating the deployment process and ensuring that Kubernetes clusters always reflect the desired state as defined in Git, ArgoCD simplifies the management of large-scale deployments and improves deployment efficiency. This presentation aligns with the theme as it showcases how to automate and streamline the deployment process using cutting-edge tools like ArgoCD in a Kubernetes environment.

@DD2485-bot
Copy link

Missing student registration :yinan

If not from your group, fetch the upstream.

@Stellariser Stellariser closed this Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants