Привет, я запускаю Jenkins с helm и изначально установил jenkins со значениями по умолчанию для ресурсов на master и slave. Я решил изменить их позже. обновлен helm с новым ресурсом, однако jenkins-slave все еще использует старый конфиг; он начал использовать новые значения только после того, как я полностью удалил / очистил Дженкинса и начал новое с нуля, есть идеи, почему это так?
helm install stable/jenkins --name zap-jenkins -f jenkins.yaml
(позже, кстати: helm v = 2.13.1)
helm upgrade zap-jenkins stable/jenkins -f jenkins.yaml
со значениями
master:
resources:
requests:
cpu: "60m"
memory: "257Mi"
limits:
cpu: "1500m"
memory: "2045Mi"
agent:
resources:
requests:
cpu: "600m"
memory: "600Mi"
limits:
cpu: "900m"
memory: "900Mi"
, а подчиненный модуль по неизвестной причине всегда использует 512-метровый ОЗУ 512 м по умолчанию, любая идея, почему это так?
Я открыл порт jenkins
kubectl port-froward service zap-jenkins 8080
, вошел в систему, создал случайный 1-й проект фристайла и начал работу
Started by user admin
Running as SYSTEM
Agent default-bqf73 is provisioned from template Kubernetes Pod Template
---
apiVersion: "v1"
kind: "Pod"
metadata:
annotations: {}
labels:
jenkins/zap-jenkins-jenkins-slave: "true"
jenkins/label: "zap-jenkins-jenkins-slavex"
name: "default-bqf73"
spec:
containers:
- args:
- "********"
- "default-bqf73"
env:
- name: "JENKINS_SECRET"
value: "********"
- name: "JENKINS_TUNNEL"
value: "zap-jenkins-agent:50000"
- name: "JENKINS_AGENT_NAME"
value: "default-bqf73"
- name: "JENKINS_NAME"
value: "default-bqf73"
- name: "JENKINS_AGENT_WORKDIR"
value: "/home/jenkins/agent"
- name: "JENKINS_URL"
value: "http://zap-jenkins.zap.svc.cluster.local:8080"
image: "jenkins/jnlp-slave:3.27-1"
imagePullPolicy: "IfNotPresent"
name: "jnlp"
resources:
limits:
memory: "512Mi"
cpu: "512m"
requests:
memory: "512Mi"
cpu: "512m"
и kubectl describe pods
видит мастера так, как должен быть
Name: zap-jenkins-759f9b84ff-kkxqm
Namespace: zap
...
Limits:
cpu: 1500m
memory: 2045Mi
Requests:
cpu: 60m
memory: 257Mi
но раб остается по умолчанию
Name: default-bqf73
Namespace: zap
...
Restart Count: 0
Limits:
cpu: 512m
memory: 512Mi
Requests:
cpu: 512m
memory: 512Mi
есть идеи, почему это так? может ли кто-то быстро воспроизвести это и подумать?