About Author

json
blog: https://kr1json.github.io
twitter: @kr1json
github: kr1json
facebook: kr1json

잊기전에 써봅니다.

OpenSearch

운영하던 서비스의 데이터를 AWS의 OpenSearch Service에 저장하고 있었는데 상당기간 동안 운영하며

정보수집의 목적을 이루어 값비싼 OpenSearch Service는 삭제하고 데이터만 백업하기로 했습니다.

OpenSearch Service?
AWS의 ElasticSearch Service의 이름이 OpenSearch Searvice로 변경되었습니다.


Read more...

AWS RDS mysql을 사용하는 java로 만든 서버가 있는데 2년동안 잘 돌아가다가 어느날 갑자기 장애 문자가 왔습니다.

에러로그를 확인해보니 mysql에 TLS 1.0으로 접속을 못하고 있네요. 갑자기?? 😳

에러로그

[[IOException-Socket send error: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]]

구글신을 소환해 봅니다.

GodGoogle


Read more...

특정 클라이언트를 위한 DNS Server가 필요하게 되었습니다.

모든 DNS Query를 차단하고 white list에 지정해 놓은 URL만 해당 URL로 포워드 해줘야 합니다.

white list에 지정할 URL은 google.com 같은 public URL이라서 외부 DNS와 같은 응답을 줄 수 있게 recursion yes를 셋팅해야하고

클라이언트는 IP가 수시로 변경되어 acl 설정을 할 수 없고 allow-query { any; }로 설정 해야합니다.

즉, 외부에서의 queryrecursion 모두 허가하고 white list에 있는 URL만 허용하는 DNS가 필요했습니다.


Read more...

기존에 사용하던 계정과는 다른 계정의 github을 사용해야 할때가 있습니다.

회사 pc에는 회사 계정이 설정되어 있어 개인 계정을 사용하기 불편한데 이럴때 개인계정에 ssh key 설정을 해놓으면 편리합니다.

SSH Key 생성

계정별로 파일이름을 지정해주는 것이 좋습니다.

$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/kr1json/.ssh/id_rsa): /User/kr1json/.ssh/kr1json.github

Read more...

이제는 기억하는 것보다 잊혀지는 것들이 더 많으니

망각의 유산이 될 것을 모아 본다.


Read more...