civo / kubernetes-marketplace

Marketplace of Kubernetes applications available for quick and easy installation in to Civo Kubernetes clusters
https://www.civo.com/
MIT License
224 stars 189 forks source link

[Talos] - metrics-server app didn't get installed #597

Open zulh-civo opened 1 year ago

zulh-civo commented 1 year ago

This issue is a:

If the issue concerns an existing Marketplace application, please tag the maintainer of the application (found in manifest.yaml) below:

@Rancher_Labs (reference)

Enhancement suggestions / feature requests

If you are requesting an enhancement to a feature already present, or a new feature, please outline below the feature you would like to see, and how it would benefit you and the wider Civo Kubernetes userbase:

N/A

Bug Reports

If the issue is a Bug Report, please detail the following:

If you have logs or screenshots, please include them below.

$ kgpo -A
NAMESPACE     NAME                                 READY   STATUS      RESTARTS   AGE
default       install-redis-zulh-test-2023-gq7vj   0/1     Completed   0          15m
default       install-traefik2-nodeport-zu-kpfs6   0/1     Error       0          15m
default       redis-0                              1/1     Running     0          14m
kube-system   civo-ccm-bd46857ff-k8q4j             1/1     Running     0          15m
kube-system   civo-csi-controller-0                4/4     Running     0          15m
kube-system   civo-csi-node-8s92p                  2/2     Running     0          14m
kube-system   civo-csi-node-jwvc4                  2/2     Running     0          14m
kube-system   civo-csi-node-tvdt2                  2/2     Running     0          14m
kube-system   coredns-67cbdd6d9d-bhgrb             1/1     Running     0          15m
kube-system   coredns-67cbdd6d9d-d8ns7             1/1     Running     0          15m
kube-system   konnectivity-agent-fsls4             1/1     Running     0          14m
kube-system   konnectivity-agent-jlptg             1/1     Running     0          14m
kube-system   konnectivity-agent-rpbdg             1/1     Running     0          14m
kube-system   kube-flannel-4krvf                   1/1     Running     0          15m
kube-system   kube-flannel-m57wj                   1/1     Running     0          15m
kube-system   kube-flannel-w52xt                   1/1     Running     0          15m
kube-system   kube-proxy-494kz                     1/1     Running     0          15m
kube-system   kube-proxy-c8drn                     1/1     Running     0          15m
kube-system   kube-proxy-rjxvj                     1/1     Running     0          15m
NerdyShawn commented 5 months ago

Just to add some details on this one I tested with version 1.27.0 and it acts like everything installed fine, but in reality no metrics-server was scheduled.


civo k8s create talosmetrics01 --region NYC1 --save --merge --nodes 1 --size g4s.kube.small --cluster-type talos --switch --wait -a civo-cluster-autoscaler --version 1.27.0
# this is the current stable image
civo k8s versions | grep -i talos
| talos-v1.2.8 | 1.25.5       | talos        | deprecated  | false   |
| talos-v1.5.0 | 1.27.0       | talos        | stable      | true    |

It might be better if this can error out in the interim for the --cluster-type talos from the cli experience or just not even make the attempt to install till a workaround can be implemented for deploying apps against talos. The current message is The application was installed giving the impression it was successful.

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
 k get pods -A | grep -i metrics
~$