ocne application update
アプリケーション・カタログからデプロイされたアプリケーションを更新します。
ocne application update
{-b|--built-in-catalog}
[{-c|--catalog} name]
[{-n|--namespace} namespace]
{-r|--release} name
[--reset-values]
[{-u|--values} URI]
[{-v|--version} version]
説明:
-
{-b|--built-in-catalog}
-
--built-in-catalog
オプションを指定したocne application install
を使用してインストールされた場合に、ocne-system
ネームスペースの組込みカタログを更新します。 このオプションは、--catalog
オプションと相互に排他的です。 -
{-c|--catalog} name
-
アプリケーションを含むカタログの名前。 デフォルトは
Oracle Cloud Native Environment Application Catalog
です。 このオプションは、--built-in-catalog
オプションと相互に排他的です。 -
{-n|--namespace} namespace
-
アプリケーションがインストールされているKubernetesネームスペース。 この値を指定しない場合、
kubeconfig
の現在のコンテキストからのネームスペースが使用されます。 -
{-r|--release} name
-
アプリケーションのリリースの名前。
-
--reset-values
-
チャートに組み込まれた値に値をリセットします。
--values
オプションも使用されている場合は、新しいオーバーライド・セットとして扱われます。 -
{-u|--values} URI
-
アプリケーション構成のURI。 構成の形式は、ターゲット・カタログによって提供されるアプリケーションの形式によって異なります。 通常は、Helm値のセットです。
-
{-v|--version} version
-
アプリケーションのバージョン番号。 これにより、アプリケーションの更新時に使用されるアプリケーションのバージョンが設定されます。 デフォルトでは、バージョンはアプリケーションの最新安定バージョンです。
例4-11 アプリケーションの更新
追加の構成情報を使用してアプリケーションを更新するには、値構成ファイルを使用します。 たとえば、Prometheus node-exporter
が含まれるようにprometheus
アプリケーションを更新するには:
ocne application update --release prometheus --namespace 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