테니스 운동중 아킬레스건 완전 파열로 인하여, 수술후 입원을 하고 있습니다.건강하려고 운동한게 오히려 독이 된거 같아.. 좀 무안함. 생애 첫 아킬레스건 파열이라는 사건을 격고 나서 정말 건강에 대한 부분을 다시 생각할 수 밖에 없었다.조심한다고해서 다치지 않고 무리한다고해서 꼭 다치는건 아닌것 같다. 아킬레스건도 서서히 약해지다가 특정 자세에서 근육이 견디지 못하는 힘이 가해졌을때,파열이 발생하여 언제 갑자기 다가 올지는 아무도 모른다. 지인들에게 추천받은 병원이 있어 간단히 소개해 본다. 병원 : 선수촌병원소재지 : 서울시 송파구 올림픽로 76 J타워 3층 ~ 7층전화 : 1661-3379특징 :선수들과 같은 치료를 일반인에게도 제공한다는 병원정말 유명 선수들이 많이 와서 받는다. (입원시 권순우 ..
1. 서론개발 팀에서 PostgreSQL 사용을 결정하여 AWS에서 제공하는 프리티어를 이용하여 사용하다가 추후에는 유료서비스로 전환하는 것으로 하였습니다.팀의 개발자가 5명 내외로 프리티어를 사용해도 충분히 커버가 될 것으로 판단되고, 가동 시간 및 주중에만 사용하는 설정을 통해서 비용에 대한 부분을 최소화 할 수 있을 것으로 판단됩니다. 2. PostgreSQL 생성2.1. 메뉴 이동Aurora and RDS 메뉴 선택[데이터베이스 생성] 버튼 클릭생성할 DB가 해당 리전이 맞는지 반드시 확인해야 한다. 생성이후 변경 불가. 2.2. 데이터 베이스 생성그림과 같이 기본 설정DB 인스턴스 크기 : 처음부터 큰걸 선택하는 것보다 작은 것을 선택한다. (개발용이므로)현실적으로 비용은 무시할 수 없다. 너무..
Root 권한을 대신 사용할 신규계정을 만들었는데,다른 기능들은 다 되는데 비용 및 빌링 정보의 접근권한이 없어서 정보가 정상적으로 표시 되지 않습니다. 그렇다고 매번 루트 계정으로 빌링 정보를 확인하기에는 보안상의 문제가 있으니,특정 그룹 및 사용자에게만 접근 권한을 허용하도록 처리하기로 하겠습니다. 1. Root 계정에서의 [ 결제 정보에 대한 IAM 사용자 및 역할 액세스] 활성화1.1. Root 계정으로 로그인아래의 링크로 AWS Consol 로 접속하면, 로그인 페이지 표시된다.https://aws.amazon.com/ko/ 클라우드 컴퓨팅 서비스-Amazon Web Services(AWS)Amazon Web Services는 안정성이고 확장 가능하며 저렴한 클라우드 컴퓨팅 서비스를 제공합니다..
1. IAM(Identity and Access Management)이란?AWS Identity and Access Management (IAM)은 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다.AWS의 계정을 최초로 생성할 때 모든 AWS 서비스 및 리소스에 대해 완전한 액세스 권한이 있는 단일 로그인 ID로 시작한다. 이 자격 증명을 루트 사용자라고 한다.하지만 루트 계정은 공유되어서도 안 되고 보안을 주의해야 한다. 모든 권한을 가지고 있기 때문에.그래서 루트 사용자를 사용하지 않을 것을 권장하고, IAM을 통해 리소스를 사용할 수 있도록 인증(로그인, 계정) 및 권한 부여된 대상을 제어한다. 2. IAM의 기능AWS 계정에 리소스를 관리하고 사용할 수 있는 권한을 다른 사람..
개발환경을 구성하다 보면어떤 인프라로 구성할지가 가장 많이 고민이 된다. 그중에서 DB는 한번 결정하면 추후에 변경하기가 까다로운 대상이기도 하다. 이번 개발팀에서는 PostgreSQL을 이용해서 단위 프로젝트를 진행하기로 하였으며,왜 PostgreSQL를 선정하였는지에 대한 이유를 정리해 보려고 한다. 1. 무료이다.인프라 구성중 가중 중요한건 아무래도 비용이 아닐수가 없다. 다른 무료 DBMS들도 많이 있지만, 그래도 이넘을 선정하였다.2. NoSQL 기능 지원JSON, JSONB, HSTORE 등 지원하는 기능들이 있어서 새로운 기능구현에 유용할 것으로 판단함.3. 선호하는 DB최근들어 개발자들이 많이 선호하는 DBMS로 영향력이 넓어지고 있으며, MySQL 다음 2위로 점유율이 높아지고 있음.4...
1. 실행되고 있는 프로세스 확인docker ps2. 실행된 프로세스 이력 확인docker ps -aSTATUS 가 UP … 이면 정상 구동중인 상태임.STATUS 가 Exited 이면, 구동시 오류가 발생된 것임 3. 컨테이너 로그 확인컨테이너의 실행후 전체 로그조회docker logs [CONTAINER ID]컨테이너 로그의 마지막에서 100번째 이전 라인 로그 조회.docker logs --tail 100 [CONTAINER ID]컨테이너 로그의 마지막에서 100번째 이전 라인 로그 조회후 신규 로그 발생시 조회됨.docker logs --tail 100 -f [CONTAINER ID] 4. 실행중인 컨테이너 중지docker stop [CONTAINER ID]5. Disk Full로 인한 미사용 ..
1. Docker 설치sudo yum install docker2. Docker 서비스 구동sudo service docker start3. Docker 그룹에 추가sudo usermod -a -G docker [사용자ID]사용자 그룹설정후 콘솔을 종료후 다시 로그인을 해야 그 docker 그룹의 권한을 받음.4.Docker 상태 체크콘솔을 다시 로그인하여, 아래의 상태 체크 명령어를 입력한다. (사용자ID로 로그인함)docker ps아래와 같이 실행결과가 나오면 조회 권한이 정상적으로 부여됨$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0. Java 17 설치sudo yum install java-17-amazon-corretto-devel.x86_641. Jenkins 설치sudo yum install jenkinsjava-11 이상 버전에서 실행됨 (jenkins version - 2.42.6 기준)yum update jenkins 를 이용할 경우, 초기 설정값으로 초기화 됨. (포트번호/JAVA_HOME 등등)설치할 Jenkins를 못찾을 경우 Jenkins 저장소를 추가하고 재실행. sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redha..