diff --git a/sflow.yaml b/sflow.yaml deleted file mode 100644 index 68e4ea63bc1c23cd03f56777e392912931e1de01..0000000000000000000000000000000000000000 --- a/sflow.yaml +++ /dev/null @@ -1,93 +0,0 @@ -apiVersion: extensions/v1beta1 -kind: Deployment -metadata: - name: sflow - namespace: elastiflow -spec: - template: - metadata: - labels: - k8s-app: sflow - spec: - containers: - - name: sflow - image: gitlab-registry.nautilus.optiputer.net/prp/sflow/server:latest - imagePullPolicy: Always ---- -apiVersion: apps/v1 -kind: DaemonSet -metadata: - name: sflow-agent - namespace: elastiflow - labels: - k8s-app: sflow-agent -spec: - selector: - matchLabels: - k8s-app: sflow-agent - template: - metadata: - labels: - k8s-app: sflow-agent - spec: - tolerations: - - effect: NoSchedule - operator: Exists - hostNetwork: true - dnsPolicy: ClusterFirstWithHostNet - containers: - - name: sflow - image: gitlab-registry.nautilus.optiputer.net/prp/sflow/agent:latest - imagePullPolicy: Always - volumeMounts: - - mountPath: /var/run - name: docker-sock - - mountPath: /etc/sflowd.conf - name: conf - subPath: sflowd.conf - - mountPath: /sys/fs/cgroup/ - name: cgroup - readOnly: true - volumes: - - name: conf - configMap: - name: sflow - - name: docker-sock - hostPath: - path: /var/run - - name: cgroup - hostPath: - path: /sys/fs/cgroup ---- -apiVersion: v1 -kind: Service -metadata: - name: sflow - namespace: elastiflow -spec: - selector: - k8s-app: sflow - type: ClusterIP - ports: - - name: web - port: 8008 - protocol: TCP - - name: collect - port: 6343 - protocol: UDP ---- -apiVersion: extensions/v1beta1 -kind: Ingress -metadata: - name: sflow-ingress - annotations: - kubernetes.io/ingress.class: traefik - namespace: elastiflow -spec: - rules: - - host: sflow.nautilus.optiputer.net - http: - paths: - - backend: - serviceName: sflow - servicePort: web