久々に ibmcloud にアクセスして、ibmcloud コマンドの更新をしようとしたところ、
C:\>ibmcloud update
更新を確認しています...
失敗
最新の CLI 情報を取り出し中にエラーが発生しました:
invalid character '<' looking for beginning of value
古いからアップデートしたいのに、いったいなにごと・・・。
結論:最新版のインストーラーを実行しましょう。
完了。念のため確認。
C:\>ibmcloud -v
ibmcloud version 2.7.0+04dfeac-2022-04-28T17:14:20+00:00
C:\>ibmcloud update
更新を確認しています...
更新は不要です。 CLI は既に最新です。
使用可能なプラグインの更新を表示するには、 'ibmcloud plugin list' を実行
C:\>ibmcloud -v
ibmcloud version 2.7.0+04dfeac-2022-04-28T17:14:20+00:00
この件はマニュアルのこちらに載っています。ibmcloud cli のトラブルシューティングの際にはこちらをご覧ください。
おまけ plugin のアップデート
C:\>ibmcloud plugin update
リポジトリー 'IBM Cloud' からすべてのインストール済みプラグイ ンのアップグレードを確認しています...
以下のプラグインが、アップグレードに利用可能です。
1 つ選択して続行してください (または Enter を押してスキップし ます):
1. 'container-service[kubernetes-service] 1.0.275' から 'container-service[kubernetes-service] 1.0.408' へ
2. 'container-registry 0.1.536' から 'container-registry 0.1.571' へ
3. 上記のすべて
数値を入力してください> 3
次のプラグインが更新されます:
'container-service[kubernetes-service] 1.0.275' から 'container-service[kubernetes-service] 1.0.408' へ
'container-registry 0.1.536' から 'container-registry 0.1.571' へ
'container-service[kubernetes-service] 1.0.275' から 'container-service[kubernetes-service] 1.0.408' へ更新
バイナリー・ファイルをダウンロードしようとしています...
26.31 MiB / 26.31 MiB [=========================] 100.00% 3s
27586048 バイトがダウンロードされました
バイナリーを更新しています...
OK
プラグインは正常にアップグレードされました。
'container-registry 0.1.536' から 'container-registry 0.1.571' へ更新
バイナリー・ファイルをダウンロードしようとしています...
11.50 MiB / 11.50 MiB [=========================] 100.00% 1s
12056576 バイトがダウンロードされました
バイナリーを更新しています...
OK
プラグインは正常にアップグレードされました。
尚、oc コマンドは plugin に含まれないので、OpenShift webUI から別途ダウンロードが必要です
https://cloud.ibm.com/docs/openshift?topic=openshift-openshift-cli&locale=ja
以上。