1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Kubernetes Operatorでよくわからない事象が発生したときの対応集

Posted at

(随時追加)

CRやCRDの削除がTerminatingのまま終わらない

Operatorをインストールしたりアンインストールしたりを繰り返していたときに発生した。CRの削除が何かしらの理由でハング状態になった。finalizerを消すことで削除が完了する。

$ kubectl edit ${CRD} ${CR} -n ${namespace}
* metadataのfinalizer行を削除して保存
operator-sdk run bundle時に「Failed to run bundle: error waiting for CSV to install: csv failed: reason: "UnsupportedOperatorGroup", message: "OwnNamespace InstallModeType not supported, cannot configure to watch own namespace"」

宛先ネームスペースにあるOperatorGroupと不整合が発生している。OperatorGroupを更新または削除すると解消する。ただし他のOperatorに影響がないことは確認すること。

$ kubectl get operatorgroup -A
$ kubectl delete operatorgroup ${name} -n ${namespace}
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?