# eks

52개의 포스트
post-thumbnail

EKS CI/CD 환경구축 (2)

Github, jenkins, argoCD를 사용하여 CI/CD 환경의 EKS 구축을 진행한다. CI의 경우 Github -> jenkins -> AWS ECR로 진행되며CD의 경우 argoCD -> AWS EKS로 진행된다.필자의 구성 환경은 vmware-ubuntu

6일 전
·
0개의 댓글
post-thumbnail

Terraform

💡 Terraform 이란?Terraform은 인프라를 안전하고 효율적으로 구축, 변경 및 버전화할 수 있는 코드형 인프라(IaC) 도구이다. 여기에는 컴퓨팅 인스턴스, 스토리지 및 네트워킹과 같은 하위 수준 구성 요소와 DNS 항목 및 SaaS 기능과 같은 상위 수

2022년 6월 16일
·
0개의 댓글
post-thumbnail

[Kubernetes] Helm

💡 Helm이란?helm은 쿠버네티스 패키지 매니저이다. apt, yum, pip 툴과 비슷하게 플랫폼의 패키지를 관리한다. helm을 이용하여 원하는 소프트웨어(패키지)를 쿠버네티스에 손쉽게 설치할 수 있다. helm 패키지 또한 YAML 형식으로 구성되어 있으며,

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Kubernetes에 Docker 컨테이너 배포하기

AWS ECR에 컨테이너 이미지를 올리고 쿠버네티스로 배포해보기🙆‍♂️

2022년 6월 14일
·
0개의 댓글
post-thumbnail

[Kubernetes] Object

쿠버네티스는 크게 오브젝트(object)와 오브젝트를 관리하는 컨트롤러(controller)로 나눠어져 있다.쿠버네티스 시스템에서 영속성을 가지는 오브젝트이다. 쿠버네티스는 클러스터의 상태를 나타내기 위해 이 오브젝트를 이용한다. 구체적으로 말하자면, 다음 같이 기술할

2022년 6월 11일
·
0개의 댓글
post-thumbnail

[Kubernetes] Component

💡 쿠버네티스 클러스터란?쿠버네티스 클러스터는 애플리케이션 컨테이너를 실행하기 위한 일련의 노드 머신이다. 쿠버네티스를 실행 중이라면 클러스터를 실행하고 있는 것이다. 최소 수준에서 클러스터는 컨트롤 플레인 및 하나 이상 컴퓨팅 머신 또는 노드를 포함하고 있다.컨트롤

2022년 6월 8일
·
0개의 댓글
post-thumbnail

[Kubernetes] Basic concepts

Kubernetes 개요📌 관련 용어💡 쿠버네티스란?컨테이너화 된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼이다. 쿠버네티스는 선언적 구성과 자동화를 모두 용이하게 해준다.

2022년 6월 8일
·
0개의 댓글
post-thumbnail

EKS사용 이유와 유의할점 (feat. 권한문제, Ingress controller)

이번 Devops bootcamp 마지막 프로젝트를 진행하면서 사용한 컨테이너를 관리하는 방법 중 Docker, Kubenetes, EKS, ECS를 사용해보면서 겪은 EKS를 왜 사용 했는지와 EKS로 구현함에 따라 힘들었던점을 적어볼까 합니다.적은 인원으로 간단한

2022년 6월 7일
·
2개의 댓글
post-thumbnail

AWS EKS를 활용한 Wordpress 배포 및 모니터링(3/3)

AWS EKS 환경에 Grafana + Prometheus를 통해 메트릭을 수집하고 시각화 해보자.

2022년 5월 16일
·
0개의 댓글
post-thumbnail

[EKS] 동적으로 Log 파일명 생성하기

Logback으로 /log/appname-날짜.log 파일명으로 로그파일을 생성하도록 설정 되어있다.로그 파일을 용이하게 관리하기 위해 EKS에서는 하나의 Persistent Volume Claim에 로그 파일 디렉토리를 Mount 시켰다.Pod가 여러개일 때 동일한

2022년 5월 13일
·
0개의 댓글
post-thumbnail

AWS EKS를 활용한 Wordpress 배포 및 모니터링(2/3)

EKS NodeGroup 생성 및 애플리케이션 배포

2022년 5월 12일
·
0개의 댓글
post-thumbnail

AWS EKS에서 EFS 사용하기

AWS EKS에서 EFS를 사용해보자

2022년 5월 12일
·
0개의 댓글
post-thumbnail

AWS EKS를 활용한 Wordpress 배포 및 모니터링(1/3)

AWS EKS에 대해 알아보고 클러스터를 생성해보자

2022년 5월 11일
·
0개의 댓글

EKS를 Free tier로?

혹시하는 마음에 설정 해 보았다.

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[AWS] 관리형 노드 그룹 구성 편집

본 글은 AWS 공식 문서를 참고하여 작성 되었습니다.관리형 노드 그룹에 있는 인스턴스의 최소 크기, 최대 크기 또는 원하는 크기를 조정하려고 할 때.관리형 노드 그룹의 인스턴스에서 Kubernetes 레이블을 추가하거나 제거하려고 할 때.관리형 노드 그룹에서 AWS

2022년 5월 8일
·
0개의 댓글

[AWS] EKS 관리형 노드 그룹 업데이트(eksctl)

본 글은 AWS 공식 문서를 참고하여 작성 되었습니다.Amazon EKS 클러스터의 Kubernetes 버전을 업데이트했으며 동일한 Kubernetes 버전을 사용하도록 노드를 업데이트하려고 할 때.관리형 노드 그룹에 새 AMI 릴리스 버전을 사용할 수 있을 때.업데이

2022년 5월 8일
·
0개의 댓글

[AWS] 자체 관리형 노드 그룹 생성하기

본 글을 AWS 공식 문서를 참고해 작성 되었습니다.EKS 클러스터에 Linux 기반의 Auto Scaling 노드 그룹을 생성할 수 있습니다.EKS 관리형이 아닌 자체 관리형 노드 그룹으로 AWS Outposts, AWS Wavelength, 또는 AWSLocal Z

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[AWS] EKS 관리형 노드 그룹 삭제

아래 명령으로 eksctl로 생성한 노드 그룹을 확인합니다.아래 명령을 통해 해당 노드 그룹을 삭제합니다.콘솔을 확인 해보면 노드 그룹이 삭제된 것을 확인할 수 있습니다.

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[AWS] EKS 관리형 노드 그룹 생성하기(eksctl)

EKS 클러스터에 Linux 기반의 Auto Scaling 노드 그룹을 생성할 수 있습니다.노드가 클러스터에 조인한 이후 Kubernetes 애플리케이션을 배포할 수 있습니다.Amazon EKS 노드는 AWS 계정에서 실행되고 클러스터 API 서버 엔드포인트를 통해 클

2022년 5월 6일
·
0개의 댓글

[AWS] EKS 사용을 위한 kubectl 설치 방법(macOS)

클러스터 API 서버와 통신하기 위해 사용하는 명령줄 유틸리티AWS 공식 문서를 참고하여 작성되었습니다.=> https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/install-kubectl.html참고:Amazon

2022년 5월 6일
·
0개의 댓글