https://www.youtube.com/watch?v=IOem05grFkU
지금까지 쿠버네티스의 아키텍쳐와 오브젝트를 봤으니까, 실제 API를 어떻게 호출하는지 알아보자!
Key-Value로 이루어진 YAML라는 포맷을 사용한다.
만약에 Pod을 띄우고 싶다면?
이렇게 명세를 작성하면 API Server가 이걸 보고 etcd에 저장하고, 각 Controller가 동작을 하게 된당
ReplicaSet을 만들고 싶다면?
아까 Pod이랑 비슷하게 조금 더 정보가 추가가 됐네.
Custom Resource는?
이건 ArgoCD란건데, Spec을 보면 결국 형식은 동일하다는걸 알 수 있당
대강 위와 같음.
API 호출하기 : 원하는 상태(Desired State)를 다양한 오브젝트(Object)로 정의(Spec)하고
API Server에 yaml 형식으로 전달
ReplicaSet을 생성하는 Sample
참고)
쿠버네티스를 사용하는건 좋은데, 큰 견인차에 장난감 차 올리는 격이 되는건 아닌지 고민이 필요하다.
'System Engineering > Kubernetes' 카테고리의 다른 글
[최종] 오케이. 그래서 쿠버네티스가 정확하게 뭔데? (Micro-service architecture 관점에서) (1) | 2021.09.28 |
---|---|
[4]쿠버네티스 : 배포 데모 on AWS (0) | 2021.09.18 |
[2] 쿠버네티스: 오브젝트, Pod, Replicas, NodePort, ClusterIP, LB, Ingress (0) | 2021.09.18 |
[1] 쿠버네티스: 아키텍쳐에 관하여 (0) | 2021.09.18 |
[0] 쿠버네티스: 역할 및 생겨난 이유, 사용 목적 (0) | 2021.09.17 |
최근댓글