본문 바로가기
728x90

분류 전체보기84

from origin 'http://localhost:3000' has been blocked by CORS policy / CORS란? 참고 https://hannut91.github.io/blogs/infra/cors https://yeonyeon.tistory.com/236 Access to XMLHttpRequest at 'http://localhost:8090/api/v1/login' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. 프론트 리액트 서버 localhost:3000 포트에서 백엔드 서버 loc.. 2022. 9. 21.
쿠버네티스 K3S 설치 및 클러스터 구조 설정하기 컨테이너 기반으로 된 환경을 모니터링 하기 위해서 쿠버네티스에 대한 이해가 필요해져서 실습을 해보기로 했다. 복잡한 전체를 이해하기 보다는 환경을 구성해보기 위해서 K8S가 아닌 K3S를 이용하기로 정해졌다. K3S란? https://k3s.io/ K3s: Lightweight Kubernetes We are a Cloud Native Computing Foundation sandbox project. k3s.io 경령화된 쿠너베티스로 쿠버네티스 클러스터를 설치, 실행 및 자동 업데이트하는 데 필요한 종속성과 단계를 줄이는 50MB 미만의 단일 바이너리로 패키징 된다. K8S의 경우에는 네트워크나 초기 설정의 까다로움이 있기 때문에 이런 과정들을 최소한으로 줄이고 etcd(상태 데이터 저장소) conta.. 2022. 8. 21.
앤서블(Ansible) 개념 정리 앤서블 (Ansible) IT 자동화 도구로 시스템을 구성하고, 소프트웨어를 배포하고, 지속적인 배포 또는 제로 다운 타임 롤링 업데이트와 같은 고급 IT 작업을 조율 할 수 있는 도구입니다. 앤서블의 주요 목표는 단순성과 사용 편의성이다. 최소한의 변경만 이용하고, 데이터 전송을 위해서 OpenSSH를 이용하고 사람이 이해하기 편하도록 yaml 언어를 이용하여 작업한다. 자동 구축/관리하려는 원격 인프라에 명령을 전달하는 방식으로 동작한다. 레드햇 앤서블이 타 IaC 툴에 비해 강점을 보이는 부분은 바로 온프레미스와 클라우드 환경 모두를 아우를 수 있다는 점이다. 메타넷티플랫폼 김정한 이사는 “이미 ‘레드햇 앤서블’은 온프레미스에 대한 검증을 마쳤으며, HW 인프라 및 OS, 미들웨어 등 하단 인프라 .. 2022. 8. 19.
AWS EC2 서버 구축에서 git commit, RDS 연동까지 AWS 서버 구축하는데 친구들이 너무 잘해줘서 무임승차 한 기분이 들어서 나 혼자서도 잘 할 수 있는지 파악해보자. RDS도 궁금하니까 연동해보자. EC2 인스턴스를 생성한다. 키 페어 EC2 인스턴스에 접근하기 위한 보안키 인스턴스가 여러개 있을 때 똑같은 키페어를 이용해서 접근 할 수도 있고 각 인스턴스마다 서로 다른 키페어를 접근 하도록 설정 할 수 있음 AWS에서 가상 서버에 접근하려면 개인키(private key)와 공개키(public key)로 구성된 키 페어가 필요하다. 공개키는 AWS에 업로드되어 가상서버에 삽입되고 개인키는 내가 소유함 해당 키페어를 가지고 SSH를 통해 인스턴스에 접근 할 수 있음 회사 컴퓨터에서 실행 중인데 환경 설정 파일 그냥 이전에 선배가 줬던 걸로 했더니 PuTT.. 2022. 8. 17.
728x90