분류 전체보기290 Mac 처음 설치시 command homebrew 설치하기 zsh-highlightbrew install zsh-syntax-highlighting # 다운로드 및 oh-my-zsh 플러그인 위치에 설치.cd ~/.oh-my-zsh/pluginsgit clone https://github.com/zsh-users/zsh-syntax-highlighting.git# .zshrc 마지막 라인에 설정 적용# 사실 다음에 나오는 # .zshrc에서 oh-my-zsh 의 plugin에서만 처리를 해줘도 되고 # 이 부분은 생략해도 됨.echo "source $(pwd)/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> $HOME/.zshrc# .zshrc의 plugins 부분에 추가해주기vi ~.. 2025. 3. 3. aws 명령어 생성기 AWS CLI 명령어 생성기 명령어 구성 AWS 서비스 EC2 S3 Lambda DynamoDB CloudFormation 명령어 .. 2025. 3. 2. [AEWS 3기-4주차] prometheus와 grafana 설치하기 Prometheus모니터링의 필수 요소인 Grafana Prometheus에 대해서 다뤄봅니다. 일단 Prometheus가 무엇인지 부터 정리해보겠습니다.SoundCloud사에서 만든 오픈소스 모니터링 툴입니다. 이제는 CNCF 재단에서 관리하고 있습니다. 특징- TSDB(Time Series DataBase)라는 시계열 데이터베이스를 사용하고 있습니다. 기본적으로 데이터를 key:value 형식으로 저장합니다. - PromQL이라는 자체 쿼리문을 사용합니다. 이를 통해 빠르고 쉽게 조회가 가능합니다. - 분산 스토리지에 의존하지 않는 자율적 노드. 서버 자체가 데이터를 수집하고 저장합니다. 그렇기 때문에 단순하게 설정할 수 있고 쉽게 확장할 수 있습니다. - HTTP 기반의 pull 모델 데이터 수집이.. 2025. 3. 2. [AEWS-3기 4주차] 도전과제 - Cost visibility with Kubecost 이 글은 가시다님과 함께하는 AEWS 3기의 내용을 정리한 것입니다이번 포스팅에서는 kubecost를 설치하고 사용하는 방법을 워크샵을 통해 알아보고자 합니다.일부 명령어는 워크샵에서 사용하는 것을 바로 적용할 경우 안되는게있어 개인적으로 커스텀하였습니다. 워크샵 정보https://www.eksworkshop.com/docs/observability/kubecost/ Cost visibility with Kubecost | EKS WorkshopGain cost visibility and insights for teams using Amazon Elastic Kubernetes Service with Kubecost.www.eksworkshop.com kubecost란?간략하게 kubecost를 소개하면.. 2025. 3. 1. [AEWS-3기 4주차] EKS logging - cloudwatch / Fluent bit을 활용한 로깅 이 글은 가시다님과 함께하는 AEWS 3기의 내용을 정리한 것입니다 EKS 로깅EKS는 어떻게 로그를 남길까요? AWS 서비스이기 때문에 AWS CloudWatch에서 확인이 가능합니다.콘솔로 설정할 경우 다음과 같습니다. 우리는 CLI로 알아보면 다음과 같이 명령어로 할 수 있습니다.aws eks update-cluster-config --region ap-northeast-2 --name $CLUSTER_NAME \ --logging '{"clusterLogging":[{"types":["api","audit","authenticator","controllerManager","scheduler"],"enabled":true}]}'결과값을 확인하면 다음과 같이 로깅에 api, audit, aut.. 2025. 3. 1. [AEWS-3기] Storage - (2) AWS Volume Snapshots Controller AWS Volume Snapshots Controller말그대로 AWS에서 제공하는 볼륨 스냅샷 기능을 EKS에서 그대로 가져온 것이다. 이를 통해 장애 복구에 효율적으로 대처할 수 있어 매우 중요한 툴이라고 할 수 있다.설치snapshot에서 필요한 다양한 CRD와 controller 등을 설치한다.# Install Snapshot CRDskubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshots.yamlkubectl apply -f https://raw.githubusercontent.com.. 2025. 2. 23. 이전 1 ··· 6 7 8 9 10 11 12 ··· 49 다음