機械翻訳について

ocne application install

アプリケーション・カタログからアプリケーションをインストールします。

ocne application install 
{-b|--built-in-catalog}
[{-c|--catalog} name] 
{-N|--name} name 
[{-n|--namespace} namespace] 
{-r|--release} name 
[{-u|--values} URI]
[{-v|--version} version]

説明:

{-b|--built-in-catalog}

Oracleアプリケーション・カタログ(ocne-catalog)をocne-systemネームスペースにインストールします。このネームスペースは、デフォルトではインストールされません。 このオプションは、--catalogオプションと相互に排他的です。

{-c|--catalog} name

アプリケーションを含むカタログの名前。 デフォルトはOracle Cloud Native Environment Application Catalogです。 このオプションは、--built-in-catalogオプションと相互に排他的です。

{-N|--name} name

インストールするアプリケーションの名前。

{-n|--namespace} namespace

アプリケーションをインストールするKubernetesネームスペース。 ネームスペースが存在しない場合は作成されます。 この値を指定しない場合、kubeconfigの現在のコンテキストからのネームスペースが使用されます。

{-r|--release} name

アプリケーションのリリースの名前。 同じアプリケーションを何度もインストールでき、リリース名で区別されます。

{-u|--values} URI

アプリケーション構成のURI。 構成の形式は、ターゲット・カタログによって提供されるアプリケーションの形式によって異なります。 通常は、Helm値のセットです。

{-v|--version} version

インストールするアプリケーションのバージョン。 デフォルトでは、バージョンはアプリケーションの最新安定バージョンです。

例4-1 アプリケーションのインストール

デフォルト・カタログからアプリケーションをインストールするには:

ocne application install --release ingress-nginx --namespace ingress-nginx --name ingress-nginx

例4-2 構成情報を含むアプリケーションのインストール

カタログからアプリケーションをインストールし、インストール構成情報を含めるには、値構成ファイルを使用します。 たとえば、Prometheusのデプロイ時にPrometheus node-exporterを含めるには:

ocne application install --release prometheus --namespace prometheus --name prometheus --values - << EOF
serviceAccounts:
  nodeExporter:
    create: true
    name:
    annotations: {}
nodeExporter:
  enabled: true
  image:
    repository: container-registry.oracle.com/verrazzano/node-exporter
    tag: v1.3.1
    pullPolicy: IfNotPresent
EOF

例4-3 アプリケーション・テンプレートからのアプリケーションのインストール

アプリケーション・テンプレートの構成情報を使用してカタログからアプリケーションをインストールするには:

ocne application install --release prometheus --namespace prometheus --name prometheus --values mytemplate.yaml