OpenSource(3)
-
Opensource 기여해보기.. (2) ( kubernetes-sig/headlamp )
headlamp의 locale의 한국어가 드디어 main branch에 머지가되었다...어려운 소스 기여는 아니지만.... 다음버전에는 아마 기여자로 나올듯하다 ㅎㅎ ps. 사실 Pod,Deployment 등등 외국어가 더욱 친숙하지만 이번에 그냥 몽땅 싸그리 한국어로 변경했다.. 가시성이 안좋으면 추후에 몇개는 영어로 돌려야겠다..
2025.04.30 -
Opensource 기여해보기.. (1) ( kubernetes-sig/headlamp )
111.요즘엔 회사에서 주로 오픈소스를 가지고 필요한 기능등을 많이 넣고 있다.. 그러다보니 오픈소스중에 한국어 locale이나 k8s의 멀티클러스터링 기능이라던지 등등을 넣게 되다보니 자연스래 한번 나중에 오픈소스 기여좀해보자..마음만 먹었었는데 어느순간!! headlamp라는 k8s dashboard가 kubernetes-sigs로 repository를 옮겨서.. 번역해놨던 locale을 추가하기로 진짜 마음을 먹었다.. headlamp를 잠시 설명하자면 desktop, docker, k8s에 걸쳐서 kubernetes를 쉽게 보여주는 dashboard 플랫폼이다. 사실 기존에 kubernetes-dashboard는 멀티클러스터링 기능도 잘안되고 sso연동도 되긴하지만 뭔가 버그도 많고했는데...
2025.04.29 -
oauth2-proxy와 keycloak 연동해보기 ( ingress nginx 사용 )
opensource를 이용하다보면 로그인 Page가 없는경우가 있다. 그런경우는 추가 개발을 해주던가 해야하는데 이런부분을 쉽게 리버스프록시를 사용하여 해 줄 수 있는 opensource가 있는데 그게 바로 oauth2-proxy이다 또한 keycloak을 연동하면 로그인페이지를 사용하여 페이지 이동전에 로그인을하여 이동할 수 있다. 물론.. 단점은 로그아웃이 없다는 점이다..(URL을 수동으로 넣으면 로그아웃은 가능!) 아키텍쳐는 이렇다. 우리는 이번에 인증 middleware로 사용하기 위해 ingress nginx을 사용하여 oauth-proxy와 keycloak 사용해보고자한다그리고 keycloak은 20버전 위, oauth2-proxy는 7버전 위를 사용하는것을 추천한다.keycloak vers..
2025.02.25