Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huseyindeniz/my-helm-charts
https://github.com/huseyindeniz/my-helm-charts
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/huseyindeniz/my-helm-charts
- Owner: huseyindeniz
- License: mit
- Created: 2024-08-15T08:48:50.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T11:02:02.000Z (3 months ago)
- Last Synced: 2024-08-16T10:51:33.885Z (3 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setting up Argo CD with Helm
## Notes
### Argo CD First Installation into Kubernetes using HELM
```bash
helm repo add argo-cd https://argoproj.github.io/argo-helm
helm dep update charts/argo-cd/
helm install argo-cd charts/argo-cd/
```**Port forwarding**
```bash
kubectl port-forward svc/argo-cd-argocd-server 8080:443
```**Get Password**
```bash
kubectl get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
```### Argo CD manage itself
charts/root-app/templates/argo-cd.yaml
### Root-App notes
This app will renders Application manifests we add later
add it to argocd first time
```bash
helm template ./charts/root-app/ | kubectl apply -f -
```## References
- [setting-up-argocd-with-helm/](https://www.arthurkoziel.com/setting-up-argocd-with-helm/)