Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1636 connectés 

 

Sujet(s) à lire :
    - [TOPICUNIK] Docker
 

 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Suivante
Auteur Sujet :

[Topic unique] Kubernetes

n°1488309
lebibi
Notre torture c'est la tourtel
Posté le 05-12-2023 à 20:50:36  profilanswer
 

Reprise du message précédent :

dd_pak a écrit :

Tu les stocks comment les manifests ? sur git ?

 

Le plus simple ça reste flux ou argocd pour sync, tu peux utiliser la version namespace de ArgoCD si tu veux pas gérer ça dans un cluster, etc...

 

Sinon il faudrait lister les fichiers delete puis kubectl delete dans ton pipeline...

 

Les manifests sont modifiés à la volé à coup de sed.
Quand j'ai vu ça, je suis parti direct sur helm au final.

 

J'ai juste a adapter les variables dans les manifests et les passer en --set lors du helm upgrade.
Et je vais pouvoir virer cette vilaine step qui fait des sed  :D


---------------

mood
Publicité
Posté le 05-12-2023 à 20:50:36  profilanswer
 

n°1489699
Iryngael
Awesome, ain't it ?
Posté le 14-02-2024 à 08:28:58  profilanswer
 

Drapal :)
 
Et sinon clairement ArgoCD c'est vraiment cool. On est en train de tout migrer vers ça en ce moment.


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°1498453
Iryngael
Awesome, ain't it ?
Posté le 25-03-2025 à 11:18:36  profilanswer
 
n°1498465
lebibi
Notre torture c'est la tourtel
Posté le 25-03-2025 à 18:22:50  profilanswer
 

Merci pour l'info, je viens de mettre à jour mes ingress, le tout avec Argocd ;)


---------------

n°1498482
lebibi
Notre torture c'est la tourtel
Posté le 26-03-2025 à 09:40:22  profilanswer
 

tain la mise à jour m'a pété un ingress qui utilise des snippets
 

admission webhook "validate.nginx.ingress.kubernetes.io" denied the request: annotation group ConfigurationSnippet contains risky annotation based on ingress configuration


 
J'ai pas trouvé "en urgence" l'option qui va bien pour corriger le souci, du coup rollback de l'ingress en urgence ce matin  :pt1cable:


Message édité par lebibi le 26-03-2025 à 10:18:23

---------------

n°1498484
lebibi
Notre torture c'est la tourtel
Posté le 26-03-2025 à 11:34:17  profilanswer
 

Merci chatgpt (enfin reste à tester)
 

Je comprends que vous utilisez la version 4.12.1 du chart Helm pour ingress-nginx. Dans cette version, il y a eu des changements concernant la manière dont l'option enable-annotation-validation est gérée. Notamment, un problème a été signalé indiquant que même en définissant controller.enableAnnotationValidations à false, la validation des annotations restait active .
GitHub
 
Pour contourner ce problème, vous pouvez essayer de modifier directement les arguments passés au contrôleur en ajoutant --enable-annotation-validation=false. Cela peut être fait en ajustant la section controller.extraArgs dans votre fichier values.yaml comme suit :
 
controller:
  extraArgs:
    enable-annotation-validation: "false"


---------------

n°1498494
lebibi
Notre torture c'est la tourtel
Posté le 26-03-2025 à 20:51:24  profilanswer
 

Bon la 4.12.1 me pete tout (snippet, redirect), j'ai réussi a faire fonctionner les snippets avec annotations-risk-level: Critical mais après ce sont les nginx.ingress.kubernetes.io/rewrite-target qui ne fonctionnent plus.
 
Du coup je suis revenu sur de la 4.11 (5) et c'est mieux


---------------

n°1498505
Iryngael
Awesome, ain't it ?
Posté le 27-03-2025 à 09:13:13  profilanswer
 

Ici on reste sur la 4.11 en effet car la 4.12 change pas mal.
 
Et oui le probleme de sécurité concernait entre autres les admission webhooks qu'il fallait passer à false donc si tu les utilise ça pose problème.
 
Le problème c'est qu'on utilise du WAF Checkpoint et qu'il est fait pour utiliser une version spécifique d'ingress-nginx donc on doit attendre qu'ils valident et publient le chart mis à jour.


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°1498518
Iryngael
Awesome, ain't it ?
Posté le 27-03-2025 à 14:03:52  profilanswer
 

Checkpoint ont bien mis leur chart à jour juste après mon post.
Sauf qu'ils sont passés de la version 1.11.3 vers 1.12.1 au lieu de 1.11.5.
Et en plus ces abrutis ont utilisé un nouveau nom pour leur chart du WAF, obligeant à passer par un nameOverride au risque de devoir recréér tous les objets, y compris le service qui change d'IP dans la foulée.

 

Et comme j'avais lu ton message ce matin elbibi, j'ai su quoi faire quand on a des ingress qui ont pété dans un env de test pour pas que ça se produise en prod :D

 

(Ajouter le annotation-risk-level à Critical)

Message cité 1 fois
Message édité par Iryngael le 27-03-2025 à 14:04:43

---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°1498520
lebibi
Notre torture c'est la tourtel
Posté le 27-03-2025 à 14:14:13  profilanswer
 

Iryngael a écrit :

Checkpoint ont bien mis leur chart à jour juste après mon post.  
Sauf qu'ils sont passés de la version 1.11.3 vers 1.12.1 au lieu de 1.11.5.
Et en plus ces abrutis ont utilisé un nouveau nom pour leur chart du WAF, obligeant à passer par un nameOverride au risque de devoir recréér tous les objets, y compris le service qui change d'IP dans la foulée.
 
Et comme j'avais lu ton message ce matin elbibi, j'ai su quoi faire quand on a des ingress qui ont pété dans un env de test pour pas que ça se produise en prod :D
 
(Ajouter le annotation-risk-level à Critical)


 
Yes, par contre cette annotations me pète des "nginx.ingress.kubernetes.io/rewrite-target" (en 4.12.1)
Tu me diras ce que ça donne chez toi.


Message édité par lebibi le 27-03-2025 à 14:14:30

---------------

mood
Publicité
Posté le 27-03-2025 à 14:14:13  profilanswer
 

n°1498524
Iryngael
Awesome, ain't it ?
Posté le 27-03-2025 à 15:30:48  profilanswer
 

Ça a l'air de marcher, du peu que j'ai trouvé et testé.


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°1501788
speedboyz3​0
Guide Michelin :o
Posté le 16-07-2025 à 10:29:16  profilanswer
 

Drap :o  
 
C'est mort ici ?

n°1501799
lebibi
Notre torture c'est la tourtel
Posté le 16-07-2025 à 15:32:29  profilanswer
 

ouais :o


---------------

n°1501800
speedboyz3​0
Guide Michelin :o
Posté le 16-07-2025 à 15:41:22  profilanswer
 

Ok :o

n°1501823
Iryngael
Awesome, ain't it ?
Posté le 17-07-2025 à 17:33:11  profilanswer
 

En même temps tout tourne tout seul :o Tant mieux :o


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°1501824
lebibi
Notre torture c'est la tourtel
Posté le 17-07-2025 à 19:36:25  profilanswer
 

Ouais sauf chez GCP qui n'avait plus de n2d dispo sur europe-west9-a, et mon autoscalling a pas aimé.

 

J'ai du créer un nodepool sur plusieurs zone pour m'en sortir.


---------------

n°1502086
Fredouye
Shivers !
Posté le 27-07-2025 à 18:06:49  profilanswer
 

Pour ceux qui utilisent des charts Helm Bitnami, il reste 1 mois pour trouver des alternatives (ou passer à la caisse :o).
 
https://github.com/bitnami/charts/issues/35164
 
À part ça, y’en a qui font du DBaaS ? Je teste pas mal CloudNativePG, MariaDB Operator et Percona Everest, couplé à ArgoCD c’est vraiment top  :love:


---------------
Le dernier arrivé est fan de Phil Collins
n°1504652
lebibi
Notre torture c'est la tourtel
Posté le 15-10-2025 à 10:24:24  profilanswer
 

Qui fait tourner des self hosted runner github sur k8s ?  
J'utilise ARC, sur du GKE avec autoscalling nodes/runner, mais sur des traitements les perfs sont moins bonnes que sur les runners de github
 
Genre 3 minutes chez github et 27 minutes chez nous... sur de la N2D (gcp) avec 8 vcpu et 16Go de ram, ssd....
Je suis un peu surpris de ces perfs.
Alors que je suis dans une conf un runner = un node
 
J'ai cherché un peu sur le net et les runners github semblent être aussi sur de la VM Azure avec 4vcpu.....
 
Il y a sûrement de l'optimisation a faire, mais je ne trouve pas vraiment d'info et chatgpt de dit un peu de la merde.


---------------

n°1504653
dd_pak
Posté le 15-10-2025 à 11:59:58  profilanswer
 

lebibi a écrit :

Qui fait tourner des self hosted runner github sur k8s ?  
J'utilise ARC, sur du GKE avec autoscalling nodes/runner, mais sur des traitements les perfs sont moins bonnes que sur les runners de github
 
Genre 3 minutes chez github et 27 minutes chez nous... sur de la N2D (gcp) avec 8 vcpu et 16Go de ram, ssd....
Je suis un peu surpris de ces perfs.
Alors que je suis dans une conf un runner = un node
 
J'ai cherché un peu sur le net et les runners github semblent être aussi sur de la VM Azure avec 4vcpu.....
 
Il y a sûrement de l'optimisation a faire, mais je ne trouve pas vraiment d'info et chatgpt de dit un peu de la merde.


 
Je suis en cours de migration... de VMs GCP à GKE. Par contre pas avec ARC, j'ai codé mon propre controller.  
Un peu surpris de ton message, je te tiendrais au courant, je m'attends à une perf similaire VM GCP -> Node GCP, même type de machine, 1 CPU c'est 1 CPU si tu met bien tes requests.
 
Ps: attention au disque aussi pour les perfs ! en fonction de ce que tu build, test avec un nvme local ;)

Message cité 1 fois
Message édité par dd_pak le 15-10-2025 à 12:01:36
n°1504654
lebibi
Notre torture c'est la tourtel
Posté le 15-10-2025 à 12:13:31  profilanswer
 

dd_pak a écrit :


 
Je suis en cours de migration... de VMs GCP à GKE. Par contre pas avec ARC, j'ai codé mon propre controller.  
Un peu surpris de ton message, je te tiendrais au courant, je m'attends à une perf similaire VM GCP -> Node GCP, même type de machine, 1 CPU c'est 1 CPU si tu met bien tes requests.
 
Ps: attention au disque aussi pour les perfs ! en fonction de ce que tu build, test avec un nvme local ;)


 
ouais je vais re faire des tests avec un nvme.
J'ai testé vite fait hier, mais les runners/pod ne popaient plus....
 
Après faut que je vois plus en détails la pipeline du dev, car les autres dev ne se plaignent pas....
 
Je voulais aussi mettre de la C3 en spot, mais pas dispo sur Paris, T2d est plus faible que n2d, mais bien plus économique.
Tu penses mettre quoi comme type de VM ?


Message édité par lebibi le 15-10-2025 à 13:41:45

---------------

n°1504718
lebibi
Notre torture c'est la tourtel
Posté le 17-10-2025 à 11:50:45  profilanswer
 

Bon j'ai mis en place le disque nvme local, et suivi la doc de ARC.
C'est bien pris en compte, j'attend de voir ce que dit le dev....


---------------

n°1504723
lebibi
Notre torture c'est la tourtel
Posté le 17-10-2025 à 13:14:06  profilanswer
 

Bon, pas mieux....
 
La partie lente c'est sur des test unitaires php.
Ca fait plafonner le cpu a 100%, mais je ne vois plus trop ce que je peux optimiser, à part tester sur du physique


---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[TOPIC UNIQUE] Solus[TOPIC UNIQUE] Pop!_OS by System76
[Topic Unique] Remix OS - Le meilleur de Android et Chrome OS? DISPO !Est-il possible d'installer Linux dans un fichier unique (type VHD)
[topic unique] The Vates Stack : XCP-ng & XO (support de VEEAM !)[TU] Elementary OS: La distrib qui n'a rien à envier à MacOS!
[Topic Unique] VGA/PCI Passthrough et VFIO sous GNU/Linux[Topic Unique] Syncany (DropBox like, libre)
☑[bash] Boucle for sur un fichier unique OU contenu d'un dossier ?[topic unique] hack cadre photo usb
Plus de sujets relatifs à : [Topic unique] Kubernetes


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)