3.7.2.4. インデックスイメージからのカタログの作成
インデックスイメージからカタログを作成し、これを OpenShift Container Platform クラスターに適用することができます。
前提条件
- レジストリーにビルドされ、プッシュされるインデックスイメージ。
手順
CatalogSource
オブジェクトをインデックスを参照するクラスターに適用します。$ cat <<EOF | oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: CatalogSource metadata: name: test-catalog namespace: openshift-marketplace spec: sourceType: grpc image: quay.io/<namespace>/test-catalog:latest 1 displayName: Test Catalog updateStrategy: registryPoll: 2 interval: 30m EOF
OpenShift Container Platform Web コンソールまたは CLI を使用して、カタログが正常に読み込まれ、パッケージが利用可能であることを確認します。たとえば、CLI を使用します。
Pod を確認します。
$ oc get pods -n openshift-marketplace
カタログソースを確認します。
$ oc get catalogsource -n openshift-marketplace
パッケージマニフェストを確認します。
$ oc get packagemanifests -n openshift-marketplace