일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- tenneling
- 대규모 시스템 설계
- AWS
- Bastion Server
- argocd
- UnBuffered channel
- Golines
- Helm V3
- Buffered channel
- goroutine
- notification system
- 시스템 설계
- 클래스 관계
- GoF
- Live Template
- go
- 컴포지트패턴
- gitops
- GoF 디자인패턴
- Logrus
- 윈도우키보드
- AWS Infra
- golang
- Infra
- 알림 시스템
- 디자인패턴
- System Design
- Kubernetes
- image resizing
- Lambda@Edge
- Today
- Total
Fall in IT.
서버장비에 KVM 가상환경을 구축합니다. (구축 시 필요한 개념들도 하나하나 정리합니다.) 목적 서버장비에 Linux(CentOS)를 설치 후 가상환경을 구축하여, 동일 네트워크 망에서 원격으로 접속하여 가상머신 관리 및 사용이 가능하게 합니다. 요구사항물리적인 서버 장비 한대에 가상화를 통하여 여러개의 가상머신을 설치하도록 합니다. 원격에서 Manager-console로 접속해 가상머신을 매니지먼트(추가/삭제/수정) 할 수 있도록 합니다.사용자(다수)는 가상머신 등록 후 내부 아이피로 설정하고 가상머신에 접속해 사용하도록 합니다. 구축환경서버장비는 1대만 사용합니다. 따라서, Manager-console + Host Server가 하나의 시스템에 구축됩니다. (가상머신의 현재 상황을 모니터링하고 생성/..
HTTP 상태코드를 정리합니다. 아래는 HTTP의 응답 상태 코드의 목록이다. IANA가 현재 공식 HTTP 상태코드 레지스트리를 관리하고 있다. IANA(Internet Assigned Numbers Authority)는 인터넷 할당 번호 관리기관의 약자로 IP 주소, 최상위 도메인 등을 관리하는 단체이다. 현재 ICANN이 관리하고 있다.국제인터넷주소관리기구(Internet Corporation for Assigned Names and Numbers, ICANN)는 인터넷 DNS의 기술적 관리, IP 주소공간 할당, 프로토콜 파라미터 지정, 루트 서버 시스템 관리 등의 업무를 조정하는 역할을 한다. 목차 1. 1xx (조건부 응답) 2. 2xx (성공) 3. 3xx (리다이렉션 완료) 4. 4xx (..
윈도우에서 postgresql을 설치할때 기본 패스워드를 설정한다.해당 패스워드는 디폴트로 생성되는 postgres 계정의 패스워드로 사용되는데, 이를 잊어버렸을때 데이터베이스 생성 또는 디폴트 데이터베이스인 postgres에 접속 할 방법이 없다. 이때, 비밀번호 변경 방법을 설명하고자 한다. 1. C:\Program Files\PostgreSQL\9.4\scripts\runpsql.bat 파일을 실행한다.2. host, port 등을 설정합니다. 엔터로 진입하면 기존에 설치할때 입력한 패스워드 파일을 읽어서 실행되고 접속이 됩니다.3. 현재 postgres로 접속 후, 아래 명령어를 사용하여 패스워드를 변경합니다. ALTER USER my_user_name with password 'my_secure..
Ping 명령어 컴퓨터 네트워크 상태를 점검하는 방법.Packet Internet Groper의 약자. 최초 개발자는 마이클무스(1983년)라고 한다. Ping 명령어의 동작방법 네트워크 상태를 확인하려는 대상 컴퓨터를 향해 일정 크기의 패킷을 보낸 후 대상 컴퓨터가 이에 대해 응답하는 메시지를 보내면 이를 수신, 분석하여대상 컴퓨터가 동작하는지 또는 대상 컴퓨터까지 도달하는 네트워크 상태가 어떤지 파악 할 수 있다. Ping 명령어는 TCP/IP 프로토콜 중 ICMP(Internet Control Message Protocol)을 통해 동작 하므로, 이 프로토콜을 지원하지 않는 기기(IP주소를 갖지 않는 일부 스위치, 허브 등)를 대상으로 ping을 수행 할 수 없다. 또한, 보안 상의 이유로 ICMP..
Mac 에서 프로세스 상태 확인 시스템에서 프로세스 상태 확인이 필요할때가 생각보다 많다. 예를들어 이클립스에서 로컬 80포트로 서버를 띄우려고 하는데 포트가 이미 사용중이라고 에러와 함께서버가 올라가지 않곤 한다. 이때 프로세스 상태를 확인하고 kill로 내릴 수 있습니다. lsof 명령어를 사용한다. (list open files) -n : inhibits the conversion of network numbers to host names for network files. 네트워크 관련 호스트네임 변환 방지로 경우에 따라 넣어주지 않아도 상관 없습니다.-i : selects the listing of files any of whose Internet address matches the address..