Skip to content
New issue

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

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

Already on GitHub? # to your account

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

Open
1 of 3 tasks
zulh-civo opened this issue Oct 26, 2023 · 1 comment
Open
1 of 3 tasks

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

zulh-civo opened this issue Oct 26, 2023 · 1 comment

Comments

@zulh-civo
Copy link
Member

This issue is a:

  • Bug Report
  • Enhancement suggestion
  • Feature request

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:

  • Expected behaviour: metrics-server app get installed in Talos cluster
  • Encountered behaviour: metrics-server app didn't get installed
  • The steps to recreate the behaviour that you are reporting:
    • Launch a Talos cluster using web UI (make sure the metrics-server app is selected)
    • When the cluster is ready, check if there's any metrics-server pod in the cluster

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
Copy link
Contributor

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
~$ 

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants