Hey I'm running Jenkins with helm and initially installed jenkins with default values for resources on master and slave I've decided to change them later on. upgraded helm with new resource however the jenkins-slave is still using old config; he started using new values only after i totally deleted/purged jenkins and started new one from scratch, any idea why that is?
helm install stable/jenkins --name zap-jenkins -f jenkins.yaml
(later, btw: helm v=2.13.1)
helm upgrade zap-jenkins stable/jenkins -f jenkins.yaml
with values being
master:
resources:
requests:
cpu: "60m"
memory: "257Mi"
limits:
cpu: "1500m"
memory: "2045Mi"
agent:
resources:
requests:
cpu: "600m"
memory: "600Mi"
limits:
cpu: "900m"
memory: "900Mi"
and the slave pod for some unknown reason always uses default 512m CPU 512m RAM, any idea why that is ?
I exposed the jenkins port
kubectl port-froward service zap-jenkins 8080
logged in created random 1 job freestyle project and begun the job
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"
and kubectl describe pods
sees master as it should be
Name: zap-jenkins-759f9b84ff-kkxqm
Namespace: zap
...
Limits:
cpu: 1500m
memory: 2045Mi
Requests:
cpu: 60m
memory: 257Mi
but the slave stays default
Name: default-bqf73
Namespace: zap
...
Restart Count: 0
Limits:
cpu: 512m
memory: 512Mi
Requests:
cpu: 512m
memory: 512Mi
any ideas why that is ? could someone quickly replicate it and give it some thought ?