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

kubectl gs template cluster should support all CAPI providers #1529

Closed
2 tasks
marians opened this issue Oct 18, 2022 · 2 comments
Closed
2 tasks

kubectl gs template cluster should support all CAPI providers #1529

marians opened this issue Oct 18, 2022 · 2 comments
Labels
honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger ui/kubectl-gs Kubectl plugin for the Giant Swarm control plane K8s API

Comments

@marians
Copy link
Member

marians commented Oct 18, 2022

User story

  • As an admin, I want to create a cluster manifest via the CLI, so that I can create a cluster in a reproducible way.

Details

The kubectl gs template cluster command should provide a manifest for creation of the App and ConfigMap resources needed to provision a workload cluster.

Tasks

As a product owner, please convert your line item into a provider-specific issue to track in your team.

@uvegla
Copy link

uvegla commented Jan 10, 2023

FTR We have been working on adding support for creating gitops bases for CAPx cluster in kubectl gs. Currently for template only CAP[A,G,O] uses the cluster + default apps App CRs approach so we limited the scope in #1828 to support these providers only. There are some intersection / cross calling / using same data structures to avoid some double maintenance in the future, so setting up other providers - CAP[Z,V,CVD] at the moment - is more optimal when template supports the new structures as well. Created tickets to add support for these in the future for gitops add base and cross linked them.

@weatherhog
Copy link

not investing more effort into this command

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger ui/kubectl-gs Kubectl plugin for the Giant Swarm control plane K8s API
Projects
Development

No branches or pull requests

3 participants