본문 바로가기

개발/졸업과제20

kubernetes 사용하기 (with nCloud) kubernetes를 어떻게 적용해야 할까? IDEA 1 사용자 1명 당 1개의 Pod를 할당하고 해당 Pod에서 사용자별 container 관리하기 [구현 상세 IDEA] 1) 사용자가 가상 환경 container(container A)를 생성한다. (이때, Pod 1개가 새롭게 생성됨) a. 사용자에게 생성된 Pod가 없을 때만, Pod가 새롭게 생성됨 2) 사용자가 다른 가상환경 container(container B)를 1개 더 생성한다. 3) 이때, 미리 생성된 Pod(container A가 있는 Pod)에 container B가 할당된다. IDEA 2 Pod를 만들어 놓고, Pod yaml 파일에 사용자를 추가하는 방식 (사용자 1명 당 vCPU 1EA, 2GB) [구현 상세 IDEA] 1) .. 2023. 10. 4.
Kubernetes Service 사용해보기 Kubernetes Service를 생성하는데 필요한 리소스 파악해보자. 클러스터 생성 전 사전 작업 [VPC] [Subnet (VPC 내부에 있음) - public] public으로 설정하면 lb에서 사용 불가 [Subnet - private] [Kubernetes Service 생성하기] 2023. 9. 10.
Harbor 접속 문제 해결하기 .. (EBS 늘리기) 비밀번호 5번인가 틀리니까 접속 안되게 함 … (접속 안되는 이유 추측) 진짜 이유는 ec2 용량이 부족해서 8기가에서 15기가로 변경하고 오기 진짜 원인을 파악하고 나서 EBS 볼륨을 확장하기로 하였다. [AWS] EC2 Instance의 볼륨 확장하는 방법 총 2가지 작업으로 이루어져있다. 1) 콘솔 작업 2) CLI 작업 lsblk 문제 발생 mkdir: cannot create directory ‘/tmp/growpart.1531606’: No space left on device FAILED: failed to make temp dir 디스크 공간 부족.. apt 캐시 삭제해주기 apt-get clean 2% 지워짐 파티션 확장 확인 마운트 영역 확인 df -hT resize2fs [파일 시스템.. 2023. 9. 9.
줄인 EBS로 ASG의 AMI 변경하기 줄인 EBS로 반영하고 싶어서 ASG의 AMI를 반영해보자. ASG로 생성되는 인스턴스 확인해보기 [접속 확인] 2023. 8. 17.