This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.6.6. コンポーネントの公開
手順
frontend
ディレクトリーに移動します。cd frontend
$ cd frontend
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アプリケーションの外部 URL を作成します。
odo url create frontend --port 8080
$ odo url create frontend --port 8080
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
✓ URL frontend created for component: frontend To create URL on the OpenShift cluster, use `odo push`
✓ URL frontend created for component: frontend To create URL on the OpenShift cluster, use `odo push`
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 変更を適用します。
odo push
$ odo push
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ブラウザーで URL を開き、アプリケーションを表示します。
アプリケーションに OpenShift Container Platform namespace にアクセスし、アクティブな Pod を削除するのに有効なサービスアカウントのパーミッションが必要な場合、バックエンドコンポーネントから odo log
を参照すると以下のエラーが発生する場合があります。
Message: Forbidden!Configured service account doesn't have access.Service account may have been revoked
このエラーを解決するには、サービスアカウントロールのパーミッションを追加します。
oc policy add-role-to-group view system:serviceaccounts -n <project>
$ oc policy add-role-to-group view system:serviceaccounts -n <project>
oc policy add-role-to-group edit system:serviceaccounts -n <project>
$ oc policy add-role-to-group edit system:serviceaccounts -n <project>
これは実稼働クラスターでは実行しないでください。