Browse Source

Make netchecker log levels configurable (#11334)

* Make netchecker log levels configurable

* use ETCD_LOG_LEVEL
pull/11406/head
Erwan Miran 6 months ago
committed by GitHub
parent
commit
d469503e84
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
4 changed files with 11 additions and 3 deletions
  1. 5
      roles/kubernetes-apps/ansible/defaults/main.yml
  2. 2
      roles/kubernetes-apps/ansible/templates/netchecker-agent-ds.yml.j2
  3. 2
      roles/kubernetes-apps/ansible/templates/netchecker-agent-hostnet-ds.yml.j2
  4. 5
      roles/kubernetes-apps/ansible/templates/netchecker-server-deployment.yml.j2

5
roles/kubernetes-apps/ansible/defaults/main.yml

@ -94,6 +94,11 @@ netchecker_server_user: 1000
netchecker_agent_group: 1000
netchecker_server_group: 1000
# Log levels
netchecker_agent_log_level: 5
netchecker_server_log_level: 5
netchecker_etcd_log_level: info
# Dashboard
dashboard_replicas: 1

2
roles/kubernetes-apps/ansible/templates/netchecker-agent-ds.yml.j2

@ -35,7 +35,7 @@ spec:
fieldRef:
fieldPath: spec.nodeName
args:
- "-v=5"
- "-v={{ netchecker_agent_log_level }}"
- "-alsologtostderr=true"
- "-serverendpoint=netchecker-service:8081"
- "-reportinterval={{ agent_report_interval }}"

2
roles/kubernetes-apps/ansible/templates/netchecker-agent-hostnet-ds.yml.j2

@ -37,7 +37,7 @@ spec:
fieldRef:
fieldPath: spec.nodeName
args:
- "-v=5"
- "-v={{ netchecker_agent_log_level }}"
- "-alsologtostderr=true"
- "-serverendpoint=netchecker-service:8081"
- "-reportinterval={{ agent_report_interval }}"

5
roles/kubernetes-apps/ansible/templates/netchecker-server-deployment.yml.j2

@ -43,7 +43,7 @@ spec:
ports:
- containerPort: 8081
args:
- -v=5
- -v={{ netchecker_server_log_level }}
- -logtostderr
- -kubeproxyinit=false
- -endpoint=0.0.0.0:8081
@ -51,6 +51,9 @@ spec:
- name: etcd
image: "{{ etcd_image_repo }}:{{ netcheck_etcd_image_tag }}"
imagePullPolicy: {{ k8s_image_pull_policy }}
env:
- name: ETCD_LOG_LEVEL
value: "{{ netchecker_etcd_log_level }}"
command:
- etcd
- --listen-client-urls=http://127.0.0.1:2379

Loading…
Cancel
Save