Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: generate custom yaml without k8s api server connection #902

Open
kmizumar opened this issue Apr 23, 2024 · 0 comments
Open

Comments

@kmizumar
Copy link

Describe the solution you'd like

Theinstall --generate-custom-yamlcommand is designed to generate a YAML file for customization, assuming it can connect to the API server of the target Kubernetes cluster. While we haven't confirmed the extent of information retrieved from the target cluster, it would be preferable if the command could operate without needing to connect to the API server, if possible.

Describe alternatives you've considered

If it's merely referencing the Kubernetes cluster version, I believe it could be achieved by simply specifying it as an option, something like:

./tridentctl install --generate-custom-yaml --kubernetes-version 1.29.3

Reducing dependencies on the target environment benefits operational efficiency when operating with GitOps.

Additional context

We also attempted applying patches to YAML files generated from Helm charts, but we weren't satisfied with the results in our environment, so we managed them manually. We're not using the Trident Operator either. Therefore, we're looking for an easy way to obtain detailed YAML files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant