전체 글

· Cloud/AWS
NAS 란참고: https://aws.amazon.com/ko/what-is/nas/팀원들이 네트워크를 통해 효과적으로 협업할 수 있도록 데이터를 지속적으로 사용할 수 있게 하는 파일 전용 스토리지 디바이스 통신 프로토콜: IP + TCPIP에 파일 데이터를 전송할 주소를 얻어 TCP가 데이터를 패킷으로 결합해 네트워크를 통해 패킷 전송파일 형식 프로토콜NFS: Linux, Unix (모든 하드웨어, OS 또는 네트워크 아키텍처에서 작동)SMB: Microsoft WindowsAFP: MacOS의 Apple 디바이스일반적으로 생각하는 시놀로지와 같은 NAS 구성은 아래의 방법들로 구성할 수 있습니다. FSx 활용참고: https://aws.amazon.com/ko/blogs/storage/accessin..
· Cloud/AWS
eksctl-control-host 생성(EC2)보안그룹이 ssh 접속을 할 수 있게 한 뒤 EC2 인스턴스 한 대를 생성합니다. (t3.micro) # kubectlcurl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectlkubectl version --client# eksctl# for ARM systems, set ARCH to: `arm64`, `armv6` or `armv7`ARCH=amd64PLATFORM=$(uname -s)_$ARCH..
· Toy Project
https://realyun99.tistory.com/entry/CICD-EC2-CodePipeline-Test-1 [CI/CD] EC2 CodePipeline Test -1 Spring project 생성 * 환경: jdk-21, Gradle, vscode 활용 vscode에서 ctrl + shift + p (Show all commands) 단축키를 누르고 spring Initializr 를 검색합니다. 원하는 대로 선택 후 프로젝트 생성하면 됩니다. 테스트 용도 realyun99.tistory.com https://realyun99.tistory.com/entry/CICD-EC2-CodePipeline-Test-2 [CI/CD] EC2 CodePipeline Test -2 이전 포스팅: https:..
· Toy Project
이전 포스팅: https://realyun99.tistory.com/entry/CICD-EC2-CodePipeline-Test-1 [CI/CD] EC2 CodePipeline Test -1 Spring project 생성 * 환경: jdk-21, Gradle, vscode 활용 vscode에서 ctrl + shift + p (Show all commands) 단축키를 누르고 spring Initializr 를 검색합니다. 원하는 대로 선택 후 프로젝트 생성하면 됩니다. 테스트 용도 realyun99.tistory.com 이전 포스팅에서 수동으로 배포하는 방법에 대해 알아보았다면, 이번 포스팅에선 해당 수동 배포를 자동화하는 방법에 대해 알아보겠습니다. * github, github action, code..
· Toy Project
Spring project 생성 * 환경: jdk-21, Gradle, vscode 활용 vscode에서 ctrl + shift + p (Show all commands) 단축키를 누르고 spring Initializr 를 검색합니다. 원하는 대로 선택 후 프로젝트 생성하면 됩니다. 테스트 용도의 간단한 페이지를 하나 생성합니다. (! + enter 치면 기본 html 틀 코드 생성됨) cd ./gradlew ./gradlew build ./gradlew bootRun vscode의 bash terminal 위에서 해당 명령어들을 입력해 확인합니다. (http://localhost:8080) 해당 프로젝트를 github에 올립니다. cd git config --global user.email "~~~" ..
· Cloud/AWS
* 기본적인 세팅은 되어 있는 상태 입니다. (VPC, Nat GW, ALB, EC2(private subnet) 구성) * private ec2: etech-private-ec2(10.0.11.130) 3. OpenVPN을 통한 접속 OpenVPN은 가상 사설 네트워크(VPN)를 구축하여 외부에서 안전하게 인프라에 접속할 수 있도록 합니다. 사용자는 OpenVPN 클라이언트를 사용하여 VPN에 연결한 후 private 리소스에 접속할 수 있습니다. 1) OpenVPN 서버를 생성합니다. 더 많은 AMI 찾아보기를 클릭합니다. openvpn을 검색하고 Marketplace AMI 중 제일 위에 있는 이미지를 선택합니다. 인스턴스 유형은 small 이상으로 잡아주시면 됩니다. vpc는 private-ec2..
yj_oo_
글쓰는 감자