50 lines
842 B
Markdown
50 lines
842 B
Markdown
# ArgoCD Component
|
|
|
|
## Overview
|
|
|
|
ArgoCD is our GitOps continuous delivery tool for Kubernetes.
|
|
|
|
## Configuration
|
|
|
|
The following configurations are available:
|
|
|
|
- Domain: argocd.noxxos.nl
|
|
- Ingress: Enabled with Traefik
|
|
- Version: 9.1.0
|
|
|
|
## Post-Install
|
|
|
|
After installation:
|
|
|
|
1. The admin password will be displayed
|
|
2. Initial access is available through port-forward:
|
|
|
|
```bash
|
|
kubectl port-forward svc/argocd-server -n argocd 8080:443
|
|
```
|
|
|
|
Then visit: `https://localhost:8080`
|
|
3. Once Traefik is running, access through ingress will be available
|
|
|
|
## Dependencies
|
|
|
|
- Kubernetes cluster
|
|
- Helm v3+
|
|
- Traefik (for ingress)
|
|
|
|
## Troubleshooting
|
|
|
|
If you can't access ArgoCD:
|
|
|
|
1. Check if the pods are running:
|
|
|
|
```bash
|
|
kubectl get pods -n argocd
|
|
```
|
|
|
|
2. Check ingress status
|
|
|
|
```bash
|
|
kubectl get ingress -n argocd
|
|
````
|