본문 바로가기

이것저것7

keycloak client & user 생성 client 생성 대시보드 > Clients > Create client 각 항목들 입력 user 생성 keycloak 설치 시 만들었던 계정은 루트 계정이므로 루트 계정을 그대로 사용하기 보다는 각 서비스를 사용할 수 있는 사용자 계정을 따로 만들어 관리하는 것이 좋습니다. 대시보드 > Users > Add user user의 경우 생성 후 상세 페이지의 Credentials 탭에서 비밀번호를 설정해야 합니다. 정상적으로 패스워드 정보가 출력되는 것을 확인할 수 있습니다. 2023. 10. 4.
keycloak 설치 (window) keycloak은 ID 및 접근 관리를 지원하는 인가 서버 오픈 소스로, keycloak을 사용하면 나만의 인증/인가 서버를 만들어 관리할 수 있습니다. keycloak 다운로드 downloads - Keycloak Downloads 22.0.3 For a list of community maintained extensions check out the Extensions page. Server Quickstarts Client Adapters WildFly [DEPRECATED] ./kc.bat start-dev Unrecognized option: --add-opens=java.base/java.util=ALL-UNNAMED Error: Could not create the Java Virtual Ma.. 2023. 10. 4.
라즈베리파이로 NAS 만들어보기 - 2 💡 이번 포스팅에서는 라즈베리파이로 NAS를 만드는 도중 만났던 이슈에 대해 정리해 보도록 하겠습니다. 라즈베리파이로 NAS를 만드는 방법은 아래 포스팅을 참고해주세요. 라즈베리파이로 NAS 만들어보기 - 1 💡 이번 포스팅에서는 라즈베리파이로 NAS를 만드는 방법에 대해 정리해 보도록 하겠습니다. 보통 우리가 파일이나 동영상 또는 이미지등을 저장하는 곳은 컴퓨터에 있는 하드 디스크, 즉 DAS입 soono-991.tistory.com 공유기 포트 포워딩 설정까지 끝나고 간단한 파일 업로드/다운로드 테스트까지 문제없이 마친 후에 본격적으로 파일/동영상/이미지등을 업로드 하려 하는데 자꾸만 외장하드의 마운트가 끊긴다던지, 라즈베리파이가 죽는다던지 하는 현상이 발생했습니다. 관련해서 찾다가 아래 2개의 링크.. 2023. 4. 24.
2023 스프링 캠프 후기 스프링 캠프가 2019년 이후 4년 만에 오프라인 콘퍼런스를 진행한다는 소식을 듣고 그동안 콘퍼런스를 가보지 않았기 때문에 한 번쯤은 가보는 것도 좋지 않을까?라는 생각에 이번 콘퍼런스를 가기로 마음먹었습니다. 하지만 무제한 인원 신청이 아닌 210명으로 한정되어 있었고, 이미 여러 커뮤니티에서 콘퍼런스 소식이 공유되면서 거의 모든 개발자분들이 가고 싶다는 것을 보아 티켓팅이 쉽지 않겠다고 생각했습니다...ㅜ 하지만 티켓팅 당일 너무 쉽게 티켓팅에 성공하여 뭐지..?라는 생각을 하던 도중 커뮤니티에서 티켓팅 오픈 2~3초 만에 매진되었다는 소리를 듣고 운이 좋았다고 생각했습니다. Spring Camp 2023'스프링 캠프'는 애플리케이션 서버 개발자들과 함께 가치있는 기술에 관한 지식과 정보를 '공유'하.. 2023. 4. 23.
라즈베리파이로 NAS 만들어보기 - 1 💡 이번 포스팅에서는 라즈베리파이로 NAS를 만드는 방법에 대해 정리해 보도록 하겠습니다. 보통 우리가 파일이나 동영상 또는 이미지등을 저장하는 곳은 컴퓨터에 있는 하드 디스크, 즉 DAS입니다. DAS란 Direct Attach Storage로 직접 접근할 수 있는 저장장치라는 의미입니다. 그래서 컴퓨터나 노트북에 있는 저장장치들은 모두 DAS라고 볼 수 있는데 그렇다고 우리가 DAS라는 용어를 쓰지는 않죠. 그냥 간단하게 하드, 또는 저장장치라고 부릅니다. 여기서 간단하게 회사, 집에 각각 컴퓨터가 있다고 가정해보겠습니다. 만약 회사에 있는 어떤 파일이나 동영상을 집에서도 확인하고 싶은 경우에는 이를 메일로 보내거나, USB에 담아서 옮겨야 했습니다. USB에 옮겨 담는 과정도 번거로울 뿐더러 사람이.. 2023. 4. 23.
Grafana 설치 window 기준으로 Grafana 설치 방법을 정리해 보도록 하겠습니다. https://grafana.com/grafana/download Download Grafana | Grafana Labs Overview of how to download and install different versions of Grafana on different operating systems. grafana.com 각자 운영체제에 맞는 압축 파일을 다운로드 합니다. 압축을 해제한 후 bin 폴더에 있는 grafana-server.exe 파일을 실행하면 되는데, 압축 해제한 파일들을 별도의 폴더로 만들어 관리하는 것이 좋습니다. 저는 C:\dev\grafana 경로에 저장했으며 이후 bin 폴더에 있는 grafana-se.. 2023. 4. 13.
Prometheus 설치 window 기준으로 Prometheus 설치 방법을 정리해 보도록 하겠습니다. https://prometheus.io/download/ Download | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. prometheus.io 각자 운영체제에 맞는 파일을 선택하시면 되는데 저는 window로 다운로드하겠습니다. 압축을 해제한 후 prometheus.exe 파일을 실행하면 되는데, 압축 해제한 파일들을 별도의 폴더로 만들어 관리하는 것이 좋습니다. 저는 C:\dev\.. 2023. 4. 13.