skydive-project / skydive-operator

4 stars 5 forks source link

helm chart updated to last version (netmasks sepparation) #7

Closed sa-cloud closed 4 years ago

hunchback commented 4 years ago

@sa-cloud can you please run installation sequence and place the output here?

sa-cloud commented 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
sa-cloud commented 4 years ago
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