Closed sa-cloud closed 4 years ago
kubectl create -f deploy/crds/charts.helm.k8s.io_netflowcollectors_crd.yaml
customresourcedefinition.apiextensions.k8s.io/netflowcollectors.charts.helm.k8s.io created
jlerner@iris-bluesecure:~/Desktop/Link to workspace/SA-Operators/skydive-operator/skydive-operator$ kubectl create -f deploy/crds/charts.helm.k8s.io_ssydives_crd.yaml
customresourcedefinition.apiextensions.k8s.io/skydives.charts.helm.k8s.io created
jlerner@iris-bluesecure:~/Desktop/Link to workspace/SA-Operators/skydive-operator/skydive-operator$ kubectl create -f deploy/
serviceaccount/skydive-operator created
clusterrolebinding.rbac.authorization.k8s.io/skydive-operator created
clusterrole.rbac.authorization.k8s.io/skydive-operator created
deployment.apps/skydive-operator created
jlerner@iris-bluesecure:~/Desktop/Link to workspace/SA-Operators/skydive-operator/skydive-operator$ kubectl create -f deploy/crds/charts.helm.k8s.io_v1alpha1_netflowcollector_cr.yaml
netflowcollector.charts.helm.k8s.io/netflow-collector created
jlerner@iris-bluesecure:~/Desktop/Link to workspace/SA-Operators/skydive-operator/skydive-operator$ kubectl get pods
NAME READY STATUS RESTARTS AGE
netflow-collector-skydive-agent-f8zgq 1/1 Running 0 3m8s
netflow-collector-skydive-agent-klbmb 1/1 Running 0 3m8s
netflow-collector-skydive-agent-zmb5m 1/1 Running 0 3m8s
netflow-collector-skydive-analyzer-866d9778c4-bw4pk 3/3 Running 0 3m8s
skydive-operator-67c958f454-fkg9j 1/1 Running 0 3m28s
kubectl describe pods netflow-collector-skydive-analyzer-866
d9778c4-bw4pk
Name: netflow-collector-skydive-analyzer-866d9778c4-bw4pk
Namespace: default
Priority: 0
Node: 10.74.144.77/10.74.144.77
Start Time: Thu, 04 Jun 2020 11:26:49 +0000
Labels: app=netflow-collector-skydive
chart=skydive
heritage=Tiller
pod-template-hash=866d9778c4
release=netflow-collector
tier=analyzer
Annotations: kubernetes.io/psp: ibm-privileged-psp
productID: 8e6bdbcba44f46939c3d1c54447386b2
productName: skydive
productVersion: 1.1.2
Status: Running
IP: 10.74.144.77
IPs:
IP: 10.74.144.77
Controlled By: ReplicaSet/netflow-collector-skydive-analyzer-866d9778c4
Containers:
skydive-analyzer:
Container ID: containerd://6c35a6fb262a04d786f32b9cad338e31892cc1faf6c883cb7a1201b97a961976
Image: skydive/skydive:0.24.0
Image ID: docker.io/skydive/skydive@sha256:e2037c83f8cc0a45eb0947fe81e39e7e7ee46a920098c5fb6dbf0690c139c37b
Ports: 8082/TCP, 8082/UDP, 12379/TCP
Host Ports: 8082/TCP, 8082/UDP, 12379/TCP
Args:
analyzer
--listen=0.0.0.0:8082
State: Running
Started: Thu, 04 Jun 2020 11:26:50 +0000
Ready: True
Restart Count: 0
Limits:
cpu: 2
memory: 8Gi
Requests:
cpu: 100m
memory: 512Mi
Liveness: http-get http://:8082/api/status delay=20s timeout=1s period=10s #success=1 #failure=10
Readiness: http-get http://:8082/api/status delay=10s timeout=1s period=10s #success=1 #failure=3
Environment:
SKYDIVE_UI: {"theme":"light","k8s_enabled":"true"}
SKYDIVE_ANALYZER_TOPOLOGY_PROBES: k8s
SKYDIVE_EMBEDDED: true
SKYDIVE_FLOW_PROTOCOL: websocket
SKYDIVE_ANALYZER_TOPOLOGY_FABRIC: TOR1->*[Type=host]/eth0
SKYDIVE_LOGGING_LEVEL: INFO
SKYDIVE_FLOW_UPDATE: 30
SKYDIVE_ANALYZER_STARTUP_CAPTURE_GREMLIN: G.V().has('Name', NE('lo'))
SKYDIVE_ANALYZER_STARTUP_CAPTURE_BPF: not (tcp dst port 8082)
SKYDIVE_FLOW_DEFAULT_LAYER_KEY_MODE: L3
SKYDIVE_ANALYZER_STARTUP_CAPTURE_TYPE: pcap
SKYDIVE_AGENT_CAPTURE_SYN: True
Mounts:
/etc/ssl/certs from ssl (rw)
/var/run/secrets/kubernetes.io/serviceaccount from skydive-service-account-token-4xm2g (ro)
skydive-exporter:
Container ID: containerd://65c3def0c2c116dfc98c7e53bf856acacfc2e6d1ba71c9c32138f2f306dc19fe
Image: skydive/skydive-flow-exporter:0.1.2
Image ID: docker.io/skydive/skydive-flow-exporter@sha256:88defc83d067ba364a8df8dff49163417aa3960c6bb6a9d855e66dfd101938ad
Port: <none>
Host Port: <none>
State: Running
Started: Thu, 04 Jun 2020 11:26:50 +0000
Ready: True
Restart Count: 0
Environment:
SKYDIVE_ANALYZERS: netflow-collector-skydive-service:8082
SKYDIVE_PIPELINE_SUBSCRIBER_URL: ws://netflow-collector-skydive-service:8082/ws/subscriber/flow
SKYDIVE_PIPELINE_STORE_BUFFERED_FILENAME_PREFIX: <set to the key 'objectPrefix' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_WRITE_S3_ENDPOINT: <set to the key 'endpoint' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_WRITE_S3_ACCESS_KEY: <set to the key 'accesskey' in secret 'skydive-exporter-secret'> Optional: false
SKYDIVE_PIPELINE_WRITE_S3_SECRET_KEY: <set to the key 'secretkey' in secret 'skydive-exporter-secret'> Optional: false
SKYDIVE_PIPELINE_STORE_BUFFERED_DIRNAME: <set to the key 'bucket' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_WRITE_S3_REGION: <set to the key 'region' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_CLASSIFY_TYPE: <set to the key 'netmasksAutodiscoveryType' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_CLASSIFY_CLUSTER_NET_MASKS: <set to the key 'netmasks' of config map 'skydive-exporter-s3-configuration'> Optional: false
SKYDIVE_PIPELINE_STORE_BUFFERED_MAX_FLOWS_PER_OBJECT: 60000
SKYDIVE_PIPELINE_STORE_BUFFERED_MAX_SECONDS_PER_OBJECT: 60
SKYDIVE_PIPELINE_STORE_BUFFERED_MAX_FLOW_ARRAY_SIZE: 100000
SKYDIVE_PIPELINE_STORE_BUFFERED_MAX_SECONDS_PER_STREAM: 86400
SKYDIVE_PIPELINE_MANGLE_TYPE: none
SKYDIVE_PIPELINE_FILTER_EXCLUDED_TAGS: other
SKYDIVE_PIPELINE_ENCODE_TYPE: secadvisor
SKYDIVE_PIPELINE_COMPRESS_TYPE: gzip
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from skydive-service-account-token-4xm2g (ro)
skydive-minio:
Container ID: containerd://54ba9e28ae5babfbc1458541c2128b98db5928f4f7302f7c5a731d59c39306aa
Image: docker.io/bitnami/minio:2019.7.31-debian-9-r1
Image ID: docker.io/bitnami/minio@sha256:f4ab6fa8c7ce912a1b67f57b14afb41bbf97d63e7820db83c8b8b5b15b8d0f67
Port: 9000/TCP
Host Port: 9000/TCP
State: Running
Started: Thu, 04 Jun 2020 11:26:50 +0000
Ready: True
Restart Count: 0
Environment:
MINIO_ACCESS_KEY: admin
MINIO_SECRET_KEY: admin1234
MINIO_DEFAULT_BUCKETS: default
MINIO_REGION_NAME: default
Mounts:
/data from data (rw)
/var/run/secrets/kubernetes.io/serviceaccount from skydive-service-account-token-4xm2g (ro)
Conditions:
Type Status
Initialized True
Ready True
ContainersReady True
PodScheduled True
Volumes:
ssl:
Type: HostPath (bare host directory volume)
Path: /etc/ssl/certs
HostPathType:
data:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
skydive-service-account-token-4xm2g:
Type: Secret (a volume populated by a Secret)
SecretName: skydive-service-account-token-4xm2g
Optional: false
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute for 600s
node.kubernetes.io/unreachable:NoExecute for 600s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 21s default-scheduler Successfully assigned default/netflow-collector-skydive-analyzer-866d9778c4-bw4pk to 10.74.144.77
Normal Pulled 21s kubelet, 10.74.144.77 Container image "skydive/skydive:0.24.0" already present on machine
Normal Created 20s kubelet, 10.74.144.77 Created container skydive-analyzer
Normal Started 20s kubelet, 10.74.144.77 Started container skydive-analyzer
Normal Pulled 20s kubelet, 10.74.144.77 Container image "skydive/skydive-flow-exporter:0.1.2" already present on machine
Normal Created 20s kubelet, 10.74.144.77 Created container skydive-exporter
Normal Started 20s kubelet, 10.74.144.77 Started container skydive-exporter
Normal Pulled 20s kubelet, 10.74.144.77 Container image "docker.io/bitnami/minio:2019.7.31-debian-9-r1" already present on machine
Normal Created 20s kubelet, 10.74.144.77 Created container skydive-minio
Normal Started 20s kubelet, 10.74.144.77 Started container skydive-minio
@sa-cloud can you please run installation sequence and place the output here?