ubuntu4 SSL VPN 접속 후 Proxy Server를 이용한 Source Commit Private URL 접근하기 Naver Cloud Platform(NCP)에서 제공하는 코드 레파지토리 서비스인 Source Commit에는 두 개의 Endpoint가 제공됩니다. 하나는 Public Endpoint로 외부에서도 접근이 가능하며, 다른 하나는 Private Endpoint로 NCP 내부의 네트워크에서만 접근할 수 있습니다.하지만, 외부 네트워크에서 Private Endpoint를 사용하고자 할 때는 별도의 프록시 서버 설정이 필요합니다. 이번 포스팅에서는 NCP의 Ubuntu 서버에 Apache2를 설치하여 프록시 서버를 구성하고, SSL VPN을 통해 외부에서도 Source Commit의 Private Endpoint에 접근하는 방법을 소개하겠습니다. 요건- SSL VPN에 접속하여 공인망을 통하지 않고 NCP의.. 2025. 2. 12. [Docker]Keycloak을 이용한 SSO 설정(with. Grafana) 요건 - keycloak을 이용하여 그라파나에 접속할 수 있도록 SSO 설정 환경 Ubuntu 20.04 서버 1대 Docker version 24.0.4 프로세스 keycloak과 SSO 환경 준비 Grafana 설치 keycloak 설치 및 접속설정 Realm, Client 생성 및 설정 jwt 토큰 발급 테스트 및 Grafana 설정 변경 Grafana 접속 및 SSO 확인 주의사항 - 서버의 공인아이피를 통해 리다이렉트 되는 작업이 있으므로 서버의 ACG의 인바운드에 공인아이피에 대한 포트 허용 설정을 진행해야 합니다. 1. Keycloak과 SSO ◆ keycloak이란? Keycloak은 오픈 소스 기반의 단일 로그인 (SSO) 및 ID 및 접근 관리 솔루션입니다. Red Hat에서 개발하고.. 2023. 7. 25. [Ubuntu 20.04] Apache Reverse Proxy 구축(HTTP) 요건 - Reverse Proxy 서버를 구축하여 설정된 프록시 값에 따라 다른 서버의 웹페이지 확인 환경 Ubuntu 20.04 서버 3대 프로세스 프록시에 대하여 환경 준비 프록시 구성 웹 서버 설치 및 실행 접속 확인 1. 프록시에 대하여 프록시의 종류에는 포워드 프록시와 리버스 프록시가 있으며 특징은 다음과 같습니다. 포워드 프록시(Forward Proxy)는 클라이언트와 인터넷 사이에 위치하여 클라이언트의 요청을 대신하여 인터넷 서버에 접속하는 중개 서버입니다. 클라이언트는 포워드 프록시에 요청을 보내면, 프록시는 해당 요청을 인터넷 서버로 전달하고, 서버의 응답을 클라이언트에게 다시 전달합니다. 포워드 프록시의 주요 목적은 클라이언트의 신원을 숨기고, 인터넷 접근을 제한하거나 제어하는 것입니.. 2023. 6. 13. NCP Server(ubuntu)를 이용한 Docker, kubernetes 설치(k8s cluster 구축) 최근에 레거시 환경에서 MSA(Micro Service Architecture)로 전환하고자하는 분들이 많이 늘어난 것 같습니다. 하지만 CSP에서 PaaS 형식으로 제공해주는 Kubernetes Service(ex) NKS)는 비용이 부담되어 사용하기 어렵다는 분들도 더러 계셨습니다. 그렇기에 이번 글에서는 직접 서버에 Docker와 kubernetes를 설치하여 k8s cluster 구축 하는 방법에 대해 알아보도록 하겠습니다. 요건 - Ubuntu 20.04 Server에 Docker 및 Kubernetes를 설치하여 k8s cluster를 구축 환경 1 Master Node server(ubuntu 20.04 , 2cpu 4GB RAM) + Public IP 1 Worker Node serv.. 2022. 8. 29. 이전 1 다음