본문 바로가기

전체 글32

리눅스 명령어 정리 소프트링크 ln -n 하드링크 ln find -atime : 마지막으로 액세스 된 시간 -mtime : 수정시간 활용: 쿠머베니스 configMap 쉘스크립트 iconv : 변환 명령어 iconv -f UTF-8 -t EUC-KR ./test.1 ./test.4 -f : from -t : to > : 표준 입력 find -f ./ test.1 > result.txt 표준입력을 파일로 리다이렉션 >> : 동일하나 append 표준 출력 2023. 7. 13.
Git Remote Tracking Branch 추가 Git remote tracking branch 추가시 (upstream branch도 같은 말이다) https://devconnected.com/how-to-set-upstream-branch-on-git/ How To Set Upstream Branch on Git – devconnected Complete step-by-step tutorial on how to set upstream branches (remote tracking branches) on Git easily using branch commands. devconnected.com git에서 처음 프로젝트 생성시 remote branch를 tracking하도록 설정하는데 이때 명령어 $ git push -u origin 또는 $ git .. 2022. 9. 12.
[파워오브데이터베이스: 가장쉬운데이터베이스 설계를 위한 지침서] - 1부 [파워오브데이터베이스: 가장쉬운데이터베이스 설계를 위한 지침서] 의 내용을 바탕을 작성하였습니다. 데이터 vs 정보 : 데이터는 저장하는 것이고, 정보는 찾는 것이다. 널 : Null은 없거나 알려지지 않은 값을 나타낸다. 널이 0이나 하나 이상의 공백 문자열을 가리키지 않는다. 는 것을 처음부터 이해해야 한다. 예를 들어, 0 은 잔액의 상태, 일등성 티켓으로 업그레이드 할수 잇는 횟수 등을 나타낸다. 즉 null과 다르다 하나이상의 공백 은 대부분 의미가 없지만 SQL 에서는 문자열과 같은 것으로 인식한다. 빈 문자열('') 은 역시 SQL 과 같은언어에서 별도로 해석되는 유효한 문자다. # 용어정리 관계 테이블 레코드(튜플) 필드 키 뷰 관계의 유형 1대1 관계 1대다 관계 다대다 관계 참여의 유형.. 2022. 8. 5.
[Junit] 테스트 작성 2022. 7. 25.
[AWS] SES 서비스 사용기 AWS SES는 Simple Email Service로 AWS에서 이메일 API를 이용할 수 있게 도와주는 서비스이다. https://ap-northeast-2.console.aws.amazon.com/ses/home?region=ap-northeast-2#/homepage https://ap-northeast-2.console.aws.amazon.com/ses/home?region=ap-northeast-2#/homepage ap-northeast-2.console.aws.amazon.com AWS console 접속 > SES 서비스 홈페이지에서 "Create Identity" 선택 identity 를 생성해준다. 도메인 또는 이메일을 통해서 설정할 수 있다. 생성된 identity는 아직 verif.. 2022. 6. 28.
[MSA SaaS 서비스] Kubernetes 클러스터 생성 MSA 서비스를 하기위한 EKS 클러스터를 생성한다. *EKS 클러스터는 AWS에서 제공하는 서버리스 기반 서비스이다. AWS 콘솔 로그인 후, EKS 서비스 메뉴를 선택. 클러스터를 추가 버튼의 생성을 선택. 구성하고자 하는 클러스터 정보를 입력한다. 이 때 role이 없다면 role을 생성한다. (role생성에 대한 설명 - https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html#create-service-role) 클러스터 생성은 4단계로 구성된다. 우선 클러스터 구성이다. role 생성은 IAM 메뉴에서 진행 가능. 역할만들기를 눌러서 들어가면, EKS 서비스 사례를 선택하고 EKS - Cluster를 선택하면 해당 사례에 맞.. 2022. 6. 21.
[K8S] Pod간 호출 방식 쿠버네티스 클러스터 같은 마이크로서비스 구조에서 다른 서비스를 어떻게 호출할 수 있을까에 대한 나름의 궁금증을 해결하기 위한 포스팅. 결론적으로 서비스간 호출시 DNS 같은 방식으로 서비스의 이름을 해당서비스 pod IP로 바꿔주는 절차가 존재한다...! 정확한 절차는 공식 문서를 참조하시고, 아래 문서는 다른 서비스 호출시 나름의 규칙을 정하기 위한 과정에서 나온 산출물임을 감안하고 읽어주세요..! https://www.notion.so/e7826a893a6e4375bd1e2f711fe244a5 서비스 호출 방식 내부 서비스 호출 방식 www.notion.so 2022. 6. 18.
[K8S] 쿠버네티스 명령어 정리 네임스페이스 kubectl label namespace default istio-injection=disabled --overwrite kubectl label namespace default istio-injection=enabled kubectl get ns --show-labels kubectl create namespace istio-ingress kubectl get namespaces kubectl get namespace -L istio-injection kubectl get all --all-namespaces 자세히 보기 kubectl describe pod nginx-test-v1-759d464649-68kkz -o yaml kubectl get pod -o wide 엔드포인트 kube.. 2022. 6. 18.