You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To improve security and follow the same convention used by Kubernetes and other tools, we propose that all Karmada configuration files for non-root users be stored under the HOME/.karmada directory, instead of the current HOME/karmada. This approach keeps configuration files and their subdirectories hidden and protected.
Benefits:
Security: Configuration files are stored in a hidden directory, reducing the risk of accidental exposure or modification.
Consistency: Follows a similar structure to other programs like Kubernetes, Go, and Kind, which store their configuration files in hidden directories.
Example:
Instead of referencing the configuration file like this:
By adopting this structure, Karmada will align with best practices for configuration management, ensuring both security and consistency across the system.
If everyone agrees with this proposal, I will proceed with the revision and create a pull request to update the documentation accordingly.
The text was updated successfully, but these errors were encountered:
To improve security and follow the same convention used by Kubernetes and other tools, we propose that all Karmada configuration files for non-root users be stored under the
HOME/.karmada
directory, instead of the currentHOME/karmada
. This approach keeps configuration files and their subdirectories hidden and protected.Benefits:
Example:
Instead of referencing the configuration file like this:
It should be updated to:
Installing Karmada v1.2.0:
When initializing Karmada using
kubectl karmada init
, the command should be updated as follows:Old Command:
Updated Command:
By adopting this structure, Karmada will align with best practices for configuration management, ensuring both security and consistency across the system.
If everyone agrees with this proposal, I will proceed with the revision and create a pull request to update the documentation accordingly.
The text was updated successfully, but these errors were encountered: