[3]쿠버네티스 : API 호출

2021. 9. 18. 13:21·System Engineering/Kubernetes

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
'System Engineering/Kubernetes' 카테고리의 다른 글
  • [최종] 오케이. 그래서 쿠버네티스가 정확하게 뭔데? (Micro-service architecture 관점에서)
  • [4]쿠버네티스 : 배포 데모 on AWS
  • [2] 쿠버네티스: 오브젝트, Pod, Replicas, NodePort, ClusterIP, LB, Ingress
  • [1] 쿠버네티스: 아키텍쳐에 관하여
Hojae Lee
Hojae Lee
Solutions Architect
  • Hojae Lee
    기억력이 금붕어라
    Hojae Lee
  • 전체
    오늘
    어제
  • 공지사항

    • 참고사항
    • 이 블로그를 잘 활용하는 방법
    • my linkedin
    • 분류 전체보기 (404)
      • Career Path (19)
        • My Achievements (10)
        • About Career (1)
      • Projects for $100 (1)
      • CLOUD (183)
        • Azure Cloud (61)
        • AWS Cloud (120)
      • System Engineering (91)
        • Kubernetes (48)
        • Docker (0)
        • System Design (4)
        • DevOps (2)
        • SRE (5)
        • git (1)
        • 리눅스, 라즈베리파이 (17)
        • Powershell (2)
      • Computer Science (70)
        • Operating System (22)
        • Computer Architecture (5)
        • Network (18)
        • Database (13)
        • Security (9)
        • Machine Learning, AI (1)
      • Cloud Webinar (4)
        • AWS Summit (4)
      • 3D 프린터 (1)
      • IaC (4)
        • CloudFormation (0)
        • Terraform (4)
      • 아두이노 (임베디드) (2)
      • 개발자의 전기 전자 공부 (3)
      • 이전 직장 (11)
        • TMAX Soft (11)
      • 작업 환경 셋업 (3)
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Hojae Lee
[3]쿠버네티스 : API 호출
상단으로

티스토리툴바