Drop default values for sensitive and contradictory values #241
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Some values like
gitea.admin.{username,password}
andgitea.admin.existingSecret
are contradictory and therefore must not exist at the same time.For some settings, there are default values, which makes it easier to start using the Chart. At the same time those values can introduce security concerns if left unchanged, since those values are publicly readable.
I suggest dropping default values for both, contradictory and sensitive values. The first adds more stability to the Chart itself and paves the way for Option 2.2 of validation schema. The second increases the security of installations since the users have to define their own sensitive values.
Since this is a breaking change for all users relying on these default values (hopefully zero users affected), we could add example snippets for common configurations.