반응형

Kubernetes 3

[K8S] Karpenter와 Cluster AutoScaler(CA)

쿠버네티스에서 Auto Scaling Auto Scaling은 부하와 요구 사항에 따라 컴퓨팅 리소스를 자동으로 조정하여 최적의 성능과 비용 효율성을 제공하는 프로세스입니다. EKS에서 Auto Scaling은 ‘Pod Auto Scaling’과 ‘Node Auto Scaling’ 2가지가 있습니다. Pod의 Auto Scaling Horizontal Pod Autoscaler(HPA) : pod의 수평적인 scaling(scale out/in)을 담당하는 컴포넌트 Vertical Pod Autoscaler(VPA) : pod의 수직적인 scaling(scale up/down)을 담당하는 컴포넌트 Node의 Auto Scaling Cluster AutoScaler(CA) : k8s 클러스터에서 노드를 s..

[AWS] EKS란? EKS의 장점과 단점, 비용구조

1. Kubernets를 사용하는 환경과 종류Kubernetes를 사용할 수 있는 환경 2가지 → On-premise와 Cloud On-premise 환경에서 Kubenertes를 구축하는 방법공식 배포 버전의 쿠버네티스로 직접 구축 → 네이티브 쿠버네티스 또는 바닐라 쿠버네티스라고 합니다.VMware Tanzu, Redhat의 OpenShift 등의 솔루션으로 구축(참고)Amazon EKS Anywhere를 이용하여 EKS를 On-premise에 설치 할 수도 있습니다.Public Cloud 환경에서 Kubernetes를 사용하는 방법AWS의 EKS(Elastic Kubernetes Service)Azure의 AKS(Azure Kubernetes Service)Google의 GKE(Google Kub..

📂 AWS 2023.11.20

[K8S] kubectl 명령어 정리

kubectl 구문 kubectl [COMMAND] [TYPE] [NAME] [FLAGS] COMMAND : 리소스에 수행하는 동작을 지정(create, get, describe, delete 등) TYPE : 리소스 타입을 지정(node, pod, service) NAME : 리소스 이름을 지정 FLAGS : 부가적을 설정할 옵션(--helo, --dry-run, -o yaml 등) kubectl 약어(shortname) ns -> namespace sa -> serviceaccount no -> node po -> pod rs -> replicaset deploy -> deployment sts -> statefulset ds -> daemonsets svc -> service ing -> ingre..

반응형