Cheatsheet
ArgoCD & Kubernetes
GitOps deployment'larını ve Kubernetes cluster'larını yönetmek için sık kullanılan komutlar
argocdkubernetesdevopskubectlgitops6 Nisan 2026
ArgoCD ve kubectl komutlarının pratik bir referansı. GitOps workflow'larını ve Kubernetes cluster'larını yönetirken sık başvurulan komutlar.
ArgoCD Login
ArgoCD sunucusuna giriş yap
argocd login <argocd-server> --username admin --password <password>Uygulamayı Sync Et
Bir ArgoCD uygulamasını manuel olarak senkronize et
argocd app sync <app-name>Repository Ekle
ArgoCD'ye bir Git repository'si ekle
argocd repo add https://github.com/org/repo.git --username <user> --password <token>Tüm Uygulamaları Listele
ArgoCD'deki tüm uygulamaları ve durumlarını gör
argocd app listTüm Pod'ları Listele
Tüm namespace'lerdeki pod'ları listele
kubectl get pods -APod'u Describe Et
Bir pod hakkında detaylı bilgi al
kubectl describe pod <pod-name> -n <namespace>Pod'a Shell Aç
Çalışan bir pod'un içine shell ile gir
kubectl exec -it <pod-name> -n <namespace> -- /bin/shCPU Mimarisini Kontrol Et
Çalışan container'ın CPU mimarisini doğrula (arm64 vs amd64)
kubectl exec <pod-name> -- uname -mPod Loglarını Takip Et
Bir pod'un loglarını gerçek zamanlı izle
kubectl logs -f <pod-name> -n <namespace>Pod'u Sil (Restart)
Pod'u silerek yeniden başlat (ReplicaSet yenisini oluşturur)
kubectl delete pod <pod-name> -n <namespace>