SocialGouv / support

Support de l'activité des startups SocialGouv
http://socialgouv.github.io/support
7 stars 5 forks source link

[Dashlord] Fix autoscale Kosko #620

Closed matmut7 closed 3 months ago

matmut7 commented 4 months ago

La mise en place de l'autoscale sur Dashlord avec Kosko Charts échoue car Kosko utilise l'HPA dans sa version beta, qui n'existe plus.

Mise en place du HPA sur Dashlord : https://github.com/SocialGouv/dashlord-fabrique-full/pull/57 Message d'erreur du déploiement :

error: resource mapping not found for name: "app" namespace: "dashlord-full" from "manifests/prod.yml": no matches for kind "HorizontalPodAutoscaler" in version "autoscaling/v2beta2"

Code problématique dans Kosko Charts : https://github.com/SocialGouv/kosko-charts/blob/master/src/components/autoscale/index.ts#L5

Solutions

matmut7 commented 4 months ago

Solution temporaire mise en place.

matmut7 commented 4 months ago

🎉 https://github.com/SocialGouv/dashlord-fabrique-full/commit/09e563330513986a774b68997a6b399b9b15651c

matmut7 commented 4 months ago

J'ai dû faire ça côté workflows pour permettre de skip les scans trivy. Dans le cas d'un repo privé ils ne fonctionnent pas et font échouer la CI https://github.com/SocialGouv/workflows/commit/80a92e99d98e255c6c03491efe5beb1215292274