civo / cli

Our Command Line Interface (CLI) for interacting with your Civo resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Talos kubernetes-marketplace compatibility - block install attempt for cluster-type talos

NerdyShawn opened this issue · comments

I think inherently the way Talos works there is a disconnect preventing the marketplace from being able to add to this cluster-type versus k3s. Ideally the larger work would be getting it to work with new clusters but for this issue.

What this issue is proposing is hopefully a shorter ask in the interim as a stop gap to help the user experience. Right now the user experience from ui or cli when adding an app to the talos cluster-type it seems like it installs based on the output. Given the known issue it seems like an additional check for the destination cluster-type before attempting to apply might help the user experience avoid this current known compatibility with marketplace apps.

civo version && date && civo k8s apps add metrics-server -c talosmetrics01
Civo CLI v1.0.83
Tue May 14 10:08:21 PM EDT 2024
The application was installed in the Kubernetes cluster talosmetrics01

Instead of something like application was installed can not even attempt install and maybe say something in cli and or ui to the effect of talos marketplace compatibility coming soon. The idea would be to help users avoid having to try and discover the known incompatibility on their own after attempting.

Reference