ArtifuctHubに上がっているNextCloudのhelmを使っていて、ドメインを変えた時のメモ。
V5.2.0
values.yamlにあるurl系のパラメータのみを変えてもダメで、ログを見ると、 status.phpにヘルスチェックをして400が返ってきているものがあり、CrashLoopをしていた。
結論、pvなどで本体のボリュームを別出ししている場合は、config/config.phpを直接いじる必要がある。
overwrite.cli.url, trusted_domainsあたりをいじれば大丈夫なはず。
configmapでパラメータをvalues.yamlにかけるようになっているのだけれど、インストール時にファイル書き込みがなされてしまうようで、ここは直接いじっていけないといけないみたい。
'overwrite.cli.url' => 'https://nextcloud.vamdemic.net',
'trusted_domains' =>
array (
0 => 'localhost',
1 => 'nextcloud.vamdemic.net',
2 => 'nextcloud.nextcloud.svc.cluster.local',
),
