Skip to content
This repository was archived by the owner on Feb 4, 2025. It is now read-only.

mazelab/kind-argocd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kind ArgoCD

This repository contains scripts and configuration files to set up a test cluster using Kind and deploy ArgoCD.

Prerequisites

Before getting started, make sure you have the following prerequisites installed:

  • Docker
  • Kind
  • kubectl
  • Helm

Getting Started

To create the test cluster and deploy ArgoCD, follow these steps:

make create-cluster

This Makefile target is responsible for creating a test cluster, deploying the Ingress-Nginx controller, adding the Argo CD Helm repository, updating dependencies, and installing the Argo CD chart onto the cluster.

That's it! Now you can start and stop the test cluster as needed. Happy coding!

Usage

For more advanced usage and customization, you can refer to the argocd-root-basics repository as an example.

Useful tasks

make recreate-cluster

Running this command will recreate the test cluster, ensuring a fresh setup for further testing and deployment.

make get-initial-argo-password

Getting the Initial ArgoCD admin Password

make reinstall-argocd

Reinstall ArgoCD. Useful if you unintentionally delete the ArgoCD part.

make start

Starts the kind docker container.

make stop

Stops the running kind cluster without deletion.

make clean

Warning, this is a destructive action. It will delete the cluster container.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published