클라우드
-
Infisical으로 React 환경변수 적용하기클라우드 2025. 5. 20. 20:05
프로젝트에서 Project 들어가서 Project Settings를 클릭하면 다음과 같은 화면이 나옵니다.여기에서 SLUG가 중요합니다. 이게 나중에 CLI 명령어 칠때 환경을 구분하는 태그 같은 것 입니다.GPT한테 물어보니"Slug"는 주로 URL에서 사용되는 짧고 사람이 읽을 수 있는 문자열을 의미합니다. 보통 특정 콘텐츠의 제목을 URL-friendly하게 만든 것이에요. 라고 합니다.이렇게 환경을 설정해두고사용하는 환경변수를 넣습니다.그 후 프로젝트로 이동하여 다음 명령어를 통해 infisical을 설치합니다.npm install -g @infisical/cli그리고 로그인 합니다.infisical login그리고 Self-hosted 선택하고Domain 입력하라 할때 http:// 입력을 하면..
-
GCP VM에 Infisical docker-compose로 설치 후 팀원 초대클라우드 2025. 5. 19. 22:42
우선 GCP의 VM에 접속합니다.그리고 docker와 docker compose를 설치합니다.sudo apt updatesudo apt install -y ca-certificates curl gnupg lsb-release# Docker GPG 키 추가sudo mkdir -p /etc/apt/keyringscurl -fsSL | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg# Docker 저장소 추가echo \\ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \\ \\ $(lsb_release -cs) stable" | sudo tee /etc/apt/s..
-
docker 멀티 아키텍처 빌드하는 방법클라우드 2025. 5. 16. 22:54
문제 상황docker로 이미지 빌드해서 EC2에서 실행 시키려 하였는데 CPU 아키텍처가 달라 실행되지 않았습니다.CPU 아키텍처의 종류크게 amd랑 arm이 있습니다.저는 다음 블로그를 참조하면서 이해가 잘 되었습니다.https://velog.io/@480/이제는-개발자도-CPU-아키텍처를-구분해야-합니다문제 원인제가 사용하는 노트북인 M1 Mac은 arm 아키텍처를 사용하여 docker build를 하였을 때 arm을 기준으로 빌드하였고, 이는 arm 명령어를 사용하여 arm CPU롤 조작하려 하기 때문에 EC2의 amd CPU에서는 동작되지 않는 것이였습니다.해결 방법첫번째 해결 방법은 EC2를 시작할 때 arm 아키텍처로 설정하는 방법이였습니다. arm 아키텍처인 EC2에 올려서 실행시키니 잘 동..