Amazon Bedrock Multi-agent Collaboration 워크샵
보호되어 있는 글입니다.
2025.05.17
no image
93일차) 2025-05-14(테라폼)
테라폼(terraform)IaC(Infrastructure as Code) 도구일반적인 범주 - 앤서블, 테라폼, 베이그란트 등 고유한 언어넓은 범주(선언적, declarative) - k8s 매니패스트, docker-compose, Dockerfile 등= Desired state를 문서로 작성(정의)desired state ↔ statusdesired state = 파드 3개(원하는 상태)status = 파드 3개가 동작 중이다(현재 상황을 묘사)테라폼에서는 'status'가 'tfstate'와 비슷하다tfstate = 현재 상황 + 의존성관계IaC의 장점매번 똑같은 환경을 재현 가능 = 개발자끼리 환경 통일 = 일관성 유지→ dev, stating, production 환경을 동일하게 찍어낼 수 있..
2025.05.14
[4. 최종 팀 프로젝트] - 프로젝트 기획 정리, 하나 뽑자면,,,
보호되어 있는 글입니다.
2025.05.11
[4. 최종 팀 프로젝트] - 프로젝트 기획, 인프라/서비스 아이디어
보호되어 있는 글입니다.
2025.05.11
no image
89일차) 2025-05-08(svelte - front/back-fastapi, 앱 업데이트(CI 관점), Github-action을 통한 CI/CD)
EKS 클러스터 구성eksctl create cluster --vpc-private-subnets subnet-033d8f789eee8880d,subnet-0ca72dc02ff537a25 --name pric --region ap-northeast-2 --version 1.32 --nodegroup-name mycng --node-type t3.small --nodes 1 --nodes-min 1 --nodes-max 3 --node-private-networkingLB controller 설치export CLUSTER_NAME=pricexport ACCOUNT_ID=651109015678export VPC_ID=vpc-0a4d6d7b49d1ecafcexport REGION=ap-northeast-2ek..
2025.05.08
no image
88일차) 2025-05-07(EKS 동적 프로비저닝, EFS, 시크릿 CSI 드라이버, ASCP, ArgoCD, 앱 업데이트 (CD 관점))
pric라는 이름으로 EKS 클러스터 생성eksctl create cluster --vpc-private-subnets subnet-033d8f789eee8880d,subnet-0ca72dc02ff537a25 --name pric --region ap-northeast-2 --version 1.32 --nodegroup-name mycng --node-type t3.small --nodes 1 --nodes-min 1 --nodes-max 3 --node-private-networkingEBS(Block storage) - 하드웨어(디스크)단일 인스턴스에 attach해야함. 파일 시스템이 구성이 안되어있다.(attach된)특정노드에 존재하는 pod만 접근 가능EFS(File) - NFS다수의 인스턴스에서..
2025.05.07
no image
87일차) 2025-05-02(3 tier eks cluster)
시험)1. EKS 프라이빗 클러스터를 구축하세요2-1. nginx/톰캣/MySQL로 WAS-DB 2 tier나 WEB-WAS-DB 3 tier를 구성, 브라우저에서 www./exam 으로 접속했을때 DB연동을 확인하는 페이지가 뜨도록 하세요.2-2. www./h 로 접속했을때 hostname을 출력하는 페이지가 뜨도록하세요.2-3. www./ip 로 접속했을때 ip를 출력하는 페이지가 뜨도록하세요.RDS의 포트는 33306으로 하세요.EKS클러스터가 접근하는 컨테이너 레지스트리는 무조건 ECR을 사용하세요.단, 베이스이미지는 61.254.18.30:5000/ipnginx, 61.254.18.30:5000/hnginx 나 oolralra/ipnginx, oolralra/hnginx를 사용하세요. 톰캣은 아..
2025.05.02
no image
86일차) 2025-05-01(EKS 클러스터, ALB)
ALB 생성 ★★★★★- ALB의 경우엔 따로 애드온을 설치해야한다.- 온프레미스 로컬클러스터에는 path기반 라우팅을 하려면 ingress-controller를 설치했었는데, AWS의 EKS에서는 Load Balancer Controller를 설치해줘야한다(helm으로) # 우리가 원하는건, EKS에서 ingress를 생성했을때 EKS애드온인 LB Controller가 ALB를 생성하는것이다. 이를 위해선 LoadBalancer Controller가 AWS에 ALB를 생성할 수 있는 권한이 있어야한다. 그럴려면 IAM에서 생성한 Role(역할)을 EKS의 SA에 부여해야하는데, 서로 다른 플랫폼이기 때문에 불가능하다. 따라서 OIDC라는 매개체를 통해 AWS IAM Role을 쿠버네티스의 IRSA에 부..
2025.05.01
no image
85일차) 2025-04-30(EKS 클러스터, NLB)
AWS CLI 구성 호스트네임 : aws-cli아이피 : 211.183.3.99/24curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" apt-get -y install unzipunzip awscliv2.zip./aws/install + ?region=ap-northeast-2 액세스키-시크릿키-리전을 메모장에 저장하고 아래대로 3가지 입력 aws configure 위 aws 계정정보가 들어있는 파일 root@aws-cli:~# cat ~/.aws/credentialseksctlEKS 클러스터 구축, 관리에 필요한 명령어(kubeadm과 비슷한 느낌)eksctl 명령어를 /tmp에 다운로드curl --sile..
2025.04.30