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にかけるようになっているのだけれど、インストール時にファイル書き込みがなされてしまうようで、ここは直接いじっていけないといけないみたい。
1 2 3 4 5 6 7 |
'overwrite.cli.url' => 'https://nextcloud.vamdemic.net', 'trusted_domains' => array ( 0 => 'localhost', 1 => 'nextcloud.vamdemic.net', 2 => 'nextcloud.nextcloud.svc.cluster.local', ), |