nelsoncode AWS ECS(FARGATE)에 React + Nginx를 배포하는 방법 이 예에서는 Vite를 사용하여 React 프로젝트를 생성합니다. 프로젝트 폴더 도커파일 Docker 허브에 이미지 게시 작업 정의 작업 정의.json 작업 정의 등록 클러스터 생성(FARGATE) 클러스터 이름 및 VPC 생성 유형, 작업 정의, 서비스 이름 및 작업 번호 선택 네트워크 구성 상태 확인 프로덕션 중인 앱 GitHub 리포지토리... nginxreactnelsoncodeaws Google 캘린더 API 및 Python을 사용한 CRUD 종속성 설치 requirements.txt get_service.py creds.json 템플릿 JSON CRUD 구글 캘린더 calendar.py... googlecalendarcrudpythonnelsoncode Flask 및 Github로 인증 || 인증 이 예에서는 OAuth 및 OpenID Connect 서버 구축에 있어 궁극적인 Python 라이브러리인 Authlib를 사용합니다. 설치 구성 승인 경로 authorize_redirect는 "콜백 URL"로 리디렉션할 URL을 나타냅니다. 콜백 URL Github의 설정... flaskauthlibgithubnelsoncode GitLab CI/CD로 Docker 이미지 버전을 지정하는 방법 이 예에서는 GitLab Container Registry를 사용하고 커밋을 통해 이미지의 버전을 지정합니다. GitLab의 변수 CI_REGISTRY_USER: GitLab의 실제 사용자 CI_REGISTRY_PASSWORD: 실제로 GitLab의 비밀번호 CI_REGISTRY: "registry.gitlab.com" CI_PROJECT_PATH: "gitlab-example/my-proj... devopsgitlabnelsoncodedocker
AWS ECS(FARGATE)에 React + Nginx를 배포하는 방법 이 예에서는 Vite를 사용하여 React 프로젝트를 생성합니다. 프로젝트 폴더 도커파일 Docker 허브에 이미지 게시 작업 정의 작업 정의.json 작업 정의 등록 클러스터 생성(FARGATE) 클러스터 이름 및 VPC 생성 유형, 작업 정의, 서비스 이름 및 작업 번호 선택 네트워크 구성 상태 확인 프로덕션 중인 앱 GitHub 리포지토리... nginxreactnelsoncodeaws Google 캘린더 API 및 Python을 사용한 CRUD 종속성 설치 requirements.txt get_service.py creds.json 템플릿 JSON CRUD 구글 캘린더 calendar.py... googlecalendarcrudpythonnelsoncode Flask 및 Github로 인증 || 인증 이 예에서는 OAuth 및 OpenID Connect 서버 구축에 있어 궁극적인 Python 라이브러리인 Authlib를 사용합니다. 설치 구성 승인 경로 authorize_redirect는 "콜백 URL"로 리디렉션할 URL을 나타냅니다. 콜백 URL Github의 설정... flaskauthlibgithubnelsoncode GitLab CI/CD로 Docker 이미지 버전을 지정하는 방법 이 예에서는 GitLab Container Registry를 사용하고 커밋을 통해 이미지의 버전을 지정합니다. GitLab의 변수 CI_REGISTRY_USER: GitLab의 실제 사용자 CI_REGISTRY_PASSWORD: 실제로 GitLab의 비밀번호 CI_REGISTRY: "registry.gitlab.com" CI_PROJECT_PATH: "gitlab-example/my-proj... devopsgitlabnelsoncodedocker