-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathskydive_v1_skydive_env_example.yaml
42 lines (42 loc) · 1.67 KB
/
skydive_v1_skydive_env_example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
apiVersion: skydive.example.com/v1
kind: Skydive
metadata:
name: skydive-sample
spec:
namespace: skydive
enable:
analyzer: true
agents: true
route: true
agents:
daemonSet:
env:
- name: SKYDIVE_ANALYZERS
value: $(SKYDIVE_ANALYZER_SERVICE_HOST):$(SKYDIVE_ANALYZER_SERVICE_PORT_API)
- name: SKYDIVE_LOGGING_LEVEL
value: ${SKYDIVE_LOGGING_LEVEL}
- name: SKYDIVE_AGENT_TOPOLOGY_PROBES
value: "netlink netns ovsdb runc"
- name: SKYDIVE_AGENT_TOPOLOGY_RUNC_RUN_PATH
value: "/run/containerd/runc /run/runc /run/runc-ctrs"
analyzer:
deployment:
env:
- name: SKYDIVE_ANALYZER_FLOW_BACKEND
value: memory
- name: SKYDIVE_ANALYZER_TOPOLOGY_BACKEND
value: memory
- name: SKYDIVE_ANALYZER_TOPOLOGY_PROBES
value: "k8s ovn"
- name: SKYDIVE_ANALYZER_TOPOLOGY_K8S_PROBES
value: "cluster namespace node pod container service deployment"
- name: SKYDIVE_UI
value: '{"theme":"light","k8s_enabled":"true","topology": {"favorites":{"infrastructure":"G.V().Has(\"Manager\", Without(\"k8s\"))","kubernetes":"G.V().Has(\"Manager\",\"k8s\")"},"default_filter":"infrastructure"}}'
- name: SKYDIVE_ANALYZER_TOPOLOGY_FABRIC
value: 'TOR1->*[Type=host]/eth0 TOR1->*[Type=host]/eth1 TOR1->*[Type=host]/ens1 TOR1->*[Type=host]/ens2 TOR1->*[Type=host]/ens3'
- name: SKYDIVE_ANALYZER_STARTUP_CAPTURE_GREMLIN
value: 'G.V().Has("Type" , "device", "Name", Regex("eth0|ens1|ens2|ens3"))'
- name: SKYDIVE_ETCD_LISTEN
value: 0.0.0.0:12379
- name: SKYDIVE_LOGGING_LEVEL
value: ERROR