Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

15.4.3. 프로젝트 및 서비스 생성

노출하려는 프로젝트 및 서비스가 존재하지 않는 경우 먼저 프로젝트를 생성한 다음 서비스를 생성합니다.

프로젝트와 서비스가 이미 있는 경우 다음 단계로 이동합니다. 서비스를 노출하여 경로 생성.

  1. OpenShift Container Platform 4에 로그인합니다.
  2. 서비스에 사용할 새 프로젝트를 생성합니다.

    $ oc new-project <project_name>

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

    $ oc new-project external-ip
  3. oc new-app 명령을 사용하여 서비스를 생성합니다.

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

    $ oc new-app \
        -e MYSQL_USER=admin \
        -e MYSQL_PASSWORD=redhat \
        -e MYSQL_DATABASE=mysqldb \
        registry.redhat.io/openshift3/mysql-55-rhel7
  4. 다음 명령을 실행하여 새 서비스가 생성되었는지 확인합니다.

    $ oc get svc
    NAME               CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
    mysql-55-rhel7     172.30.131.89   <none>        3306/TCP   13m

    기본적으로 새 서비스에는 외부 IP 주소가 없습니다.