brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 09. 2021

EKS 2탄-10. EKS-ArgoCD삭제-10/11

실습 2탄 = 10/11

EKS- ArgoCD 배포 삭제


터미널2

kubens default


watch -d kubectl get ns,deploy,svc,ep,rs,pod





1

확인

alias k=kubectl

complete -F __start_kubectl k



k get ns,no,po,deploy,rs,ing

NAME                          STATUS   AGE

namespace/amazon-cloudwatch   Active   169m

namespace/argocd              Active   65m

namespace/default             Active   47h

namespace/ecsdemo-nodejs      Active   47m

namespace/kube-node-lease     Active   47h

namespace/kube-public         Active   47h

namespace/kube-system         Active   47h


NAME                                                STATUS   ROLES    AGE   VERSION

node/ip-192-168-26-162.us-west-2.compute.internal   Ready    <none>   46h   v1.17.12-eks-7684af

node/ip-192-168-37-63.us-west-2.compute.internal    Ready    <none>   46h   v1.17.12-eks-7684af

node/ip-192-168-94-145.us-west-2.compute.internal   Ready    <none>   46h   v1.17.12-eks-7684af




2

사용하지 않는 모듈 삭제

argocd app delete ecsdemo-nodejs


 $ argocd app delete ecsdemo-nodejs

Are you sure you want to delete 'ecsdemo-nodejs' and all its resources? [y/n]

y



3

모니터링?

watch argocd app get ecsdemo-nodejs


아래 처럼 메시지 나오면 정상

FATA[0000] rpc error: code = NotFound desc = applications.argoproj.io "ecsdemo-nodejs" not found




4

ArgoCD 삭제 ?


kubectl delete -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml



5

사용하지 않는 네임 스페이스 삭제

kubectl delete ns argocd

kubectl delete ns ecsdemo-nodejs



6

확인


watch -d kubectl get ns,no,deploy,rs,svc,pods,ing



# AWS EKS 실습 2탄


https://brunch.co.kr/@topasvga/1882



https://brunch.co.kr/@topasvga/1679


다음과정

https://brunch.co.kr/@topasvga/1702



브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari