-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Enhance KSail CLI with global options bug fixes and configurati…
…on improvements (#657) * chore: add .sops.yaml to .gitignore Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: add connection kubeconfig and context options to KSailUpCommand Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: optimize KSail YAML file search by using wildcard pattern Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: enhance KSailClusterConfigLoader to accept custom config file path Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: add ksail config path option to KSailUpCommand and update config loading logic Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: add ksail config path option to KSailInitCommand Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: rename ksailConfigPath to configPath in ksail-cluster-schema.json Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: replace EditorOption with ProjectEditorOption for project-specific editor configuration Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailDebugCommand to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailDownCommand to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: move ProjectTemplateOption to a new location and update its implementation Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailInitCommand to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailLintCommand to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailListCommand to use global options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailRootCommand to use global options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor secrets commands to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor commands to use global options and remove unused options Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: add global options for KSail CLI with detailed descriptions Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: implement LoadWithGlobalOptions method to utilize global options in KSailClusterConfigLoader Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: rename KSailConfigPath to ConfigPath in KSailProject Signed-off-by: Nikolai Emil Damm <[email protected]> * chore: update tests Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update LoadWithGlobalOptions method calls to LoadWithGlobalOptionsAsync for consistency Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update options to include default values from KSailCluster configuration Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: rename LoadWithGlobalOptions to LoadWithGlobalOptionsAsync and streamline option retrieval Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update KSailDebugCommandTests to use array syntax for command arguments Signed-off-by: Nikolai Emil Damm <[email protected]> * chore: update tests Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: enhance logging for 'flux-system' namespace creation in BootstrapDeploymentTool and BootstrapSecretManager Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update path regex patterns for SOPS configuration to support encrypted YAML files Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update path regex patterns in SOPS configuration for encrypted YAML files Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: refactor KSailUpCommandHandler to improve engine readiness checks and enhance OCI source registry bootstrapping Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: simplify FluxDeploymentTool initialization by removing OS-specific checks Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update Devantler.SecretManager.SOPS.LocalAge package version to 1.3.1 Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update Devantler.K9sCLI package version to 1.3.0 Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update container ID retrieval for OCI source registry connections in KSailUpCommandHandler Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: enable SOPS binary execution in Startup configuration Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update mirror registry names to include '-proxy' suffix and change host port in KSailUpCommandHandler Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update OCI source registry port and retrieval logic in KSailUpCommandHandler Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update source URL construction to use KSail registry host port Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update proxy registry names to include '-proxy' suffix in configuration files Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update port retrieval logic in KSailUpdateCommandHandler to use KSail registry port Signed-off-by: Nikolai Emil Damm <[email protected]> * fix: update port retrieval logic in KSailUpdateCommandHandler to use KSail registry host port Signed-off-by: Nikolai Emil Damm <[email protected]> --------- Signed-off-by: Nikolai Emil Damm <[email protected]>
- Loading branch information
Showing
144 changed files
with
1,989 additions
and
817 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ | |
k8s | ||
kind-config.yaml | ||
ksail-config.yaml | ||
.sops.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.