16.2.4. 경로 생성을 위한 서비스 노출


oc expose 명령을 사용하여 서비스를 경로로 노출해야 합니다.

서비스를 노출하려면 다음을 수행하십시오.

  1. OpenShift Container Platform에 로그인합니다.
  2. 노출하려는 서비스가 있는 프로젝트에 로그인합니다.

    Copy to Clipboard Toggle word wrap
    $ oc project project1
  3. 다음 명령을 실행하여 매니페스트를 생성합니다.

    Copy to Clipboard Toggle word wrap
    oc expose service <service-name>

    예를 들어 다음과 같습니다.

    Copy to Clipboard Toggle word wrap
    oc expose service mysql-55-rhel7
    route "mysql-55-rhel7" exposed
  4. 마스터에서 cURL과 같은 툴을 사용하여 서비스의 클러스터 IP 주소를 사용하여 서비스에 연결할 수 있는지 확인합니다.

    Copy to Clipboard Toggle word wrap
    curl <pod-ip>:<port>

    예를 들어 다음과 같습니다.

    Copy to Clipboard Toggle word wrap
    curl 172.30.131.89:3306

    이 섹션의 예제에서는 클라이언트 애플리케이션이 필요한 MySQL 서비스를 사용합니다. 패킷이 잘못됨이라는 메시지가 포함된 문자열이 표시되면 서비스에 연결된 것입니다.

    MySQL 클라이언트가 있는 경우 표준 CLI 명령으로 로그인하십시오.

    Copy to Clipboard Toggle word wrap
    $ mysql -h 172.30.131.89 -u admin -p
    Enter password:
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    
    MySQL [(none)]>
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat, Inc.