-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
Running on Vanila K8s (RKE2 + Cilium + HCO + OKD Console)
I know its design for Openshift but trying to setup in Vanila K8s,
- Deployment
helm repo add netobserv https://netobserv.io/static/helm/ --force-update
helm install netobserv --create-namespace -n netobserv --set standaloneConsole.enable=true netobserv/netobserv-operator
cat <<EOF > netobserv-flow-collector.yaml
apiVersion: flows.netobserv.io/v1beta2
kind: FlowCollector
metadata:
name: cluster
spec:
namespace: netobserv
consolePlugin:
advanced:
env:
TEST_CONSOLE: "true"
loki:
enable: true
mode: Monolithic
monolithic:
url: http://loki.logging:3100/
tls:
enable: false
insecureSkipVerify: false
prometheus:
querier:
manual:
url: http://kube-prometheus-stack-prometheus.monitoring:9090
EOF
kubectl apply -f netobserv-flow-collector.yaml
kubectl -n netobserv patch service/netobserv-plugin -p '{"spec": {"type": "NodePort"}}
- POD SVC status
k get pods -n kube-system -l app=console
NAME READY STATUS RESTARTS AGE
console-ddb6895cc-nckc5 3/3 Running 0 16m
k get po,svc
NAME READY STATUS RESTARTS AGE
pod/flowlogs-pipeline-ms9vx 1/1 Running 0 21m
pod/flowlogs-pipeline-nfq72 1/1 Running 0 21m
pod/netobserv-controller-manager-546bb84fb-lr5z8 1/1 Running 0 21m
pod/netobserv-plugin-9774b5c58-bj7mg 1/1 Running 0 21m
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/flowlogs-pipeline-prom ClusterIP 10.105.160.161 <none> 9401/TCP 21m
service/netobserv-metrics-service ClusterIP 10.104.119.201 <none> 8443/TCP 21m
service/netobserv-plugin NodePort 10.107.95.88 <none> 9001:32742/TCP 21m
service/netobserv-plugin-metrics ClusterIP 10.97.47.53 <none> 9002/TCP 21m
service/netobserv-webhook-service ClusterIP 10.100.159.80 <none> 443/TCP 21m
- OKD Console POD Log
k logs -f console-ddb6895cc-nckc5 -n kube-system
Defaulted container "console-app" out of: console-app, monitoring-plugin, kubevirt-plugin
I0503 10:54:07.530674 1 main.go:217] The following console plugins are enabled:
I0503 10:54:07.530692 1 main.go:219] - monitoring-plugin
I0503 10:54:07.530695 1 main.go:219] - kubevirt-plugin
I0503 10:54:07.530698 1 main.go:219] - netobserv-plugin
I0503 10:54:07.530700 1 main.go:219] - forklift-console-plugin
W0503 10:54:07.530705 1 authoptions.go:112] Flag inactivity-timeout is set to less then 300 seconds and will be ignored!
W0503 10:54:07.530729 1 main.go:543] DEPRECATED: --k8s-auth is deprecated and setting it has no effect
W0503 10:54:07.530765 1 authoptions.go:265] running with AUTHENTICATION DISABLED -- for development use only!
I0503 10:54:07.532188 1 server.go:544] The following console endpoints are now proxied to these services:
I0503 10:54:07.532219 1 server.go:547] - /api/proxy/plugin/forklift-console-plugin/forklift-inventory/ -> https://forklift-inventory.konveyor-forklift.svc.cluster.local:8443
I0503 10:54:07.532260 1 server.go:547] - /api/proxy/plugin/forklift-console-plugin/must-gather-api/ -> https://must-gather-api.konveyor-forklift.svc.cluster.local:8443
I0503 10:54:07.532424 1 main.go:650] Binding to 0.0.0.0:9000...
I0503 10:54:07.532445 1 main.go:655] not using TLS
I0503 10:54:08.747012 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/api/v1/namespaces/kubevirt-hyperconverged/pods?watch=true&fieldSelector=metadata.name%3Daaq-operator-74d8bb6cf6-gdmvl
E0503 10:54:08.761351 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
I0503 10:54:08.792734 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/cdi.kubevirt.io/v1beta1/cdiconfigs?watch=true&fieldSelector=metadata.name%3Dconfig
I0503 10:54:10.532511 1 metrics.go:133] serverconfig.Metrics: Update ConsolePlugin metrics...
E0503 10:54:10.538708 1 metrics.go:138] serverconfig.Metrics: Failed to get all installed ConsolePlugins: the server could not find the requested resource
I0503 10:54:10.538724 1 metrics.go:143] serverconfig.Metrics: Update ConsolePlugin metrics: &map[forklift:map[notfound:1] kubevirt:map[notfound:1] monitoring:map[notfound:1] netobserv:map[notfound:1]] (took 6.18586ms)
I0503 10:54:12.533225 1 metrics.go:80] usage.Metrics: Count console users...
I0503 10:54:12.537385 1 metrics.go:156] usage.Metrics: Update console users metrics: 0 kubeadmin, 0 cluster-admins, 0 developers, 0 unknown/errors (took 4.085526ms)
I0503 10:54:22.770499 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/api/v1/namespaces?watch=true&resourceVersion=325301
I0503 10:54:22.801629 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/discovery.k8s.io/v1/namespaces/kubevirt-hyperconverged/endpointslices?watch=true&resourceVersion=325301
I0503 10:54:22.827450 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/policy/v1/namespaces/kubevirt-hyperconverged/poddisruptionbudgets?watch=true&resourceVersion=325301
I0503 10:54:24.527563 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/apiextensions.k8s.io/v1/customresourcedefinitions?watch=true&resourceVersion=325301
E0503 10:55:08.797550 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 10:56:08.983457 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 10:57:08.731337 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 11:06:05.709636 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 11:06:10.772135 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
I0503 11:06:11.219985 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/api/v1/namespaces/openshift-console-user-settings/configmaps?watch=true&fieldSelector=metadata.name%3Duser-settings-5e309e0f-95b2-4c0b-bae9-4e0b33bef017
E0503 11:06:11.568562 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 11:06:11.588880 1 handler.go:110] Failed to get operator: packagemanifests.packages.operators.coreos.com "lightspeed-operator" not found
E0503 11:06:11.771741 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:11.771822 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:11.771924 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:11.772012 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:11.772123 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:12.667101 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:12.667914 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:12.673134 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:12.674571 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
I0503 11:06:13.507693 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/apiextensions.k8s.io/v1/customresourcedefinitions?watch=true&resourceVersion=331772
I0503 11:06:13.721006 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/api/v1/namespaces/openshift-console-user-settings/configmaps?watch=true&fieldSelector=metadata.name%3Duser-settings-5e309e0f-95b2-4c0b-bae9-4e0b33bef017
I0503 11:06:13.746781 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/apis/cdi.kubevirt.io/v1beta1/cdiconfigs?watch=true&fieldSelector=metadata.name%3Dconfig
E0503 11:06:17.331652 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:17.332753 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:19.254971 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
E0503 11:06:19.389634 1 handlers.go:76] Failed to get user data to handle user setting request: Post "https://kubernetes.default/apis/authentication.k8s.io/v1/selfsubjectreviews": tls: failed to verify certificate: x509: certificate signed by unknown authority
I0503 11:06:20.124887 1 proxy.go:251] CheckOrigin: Proxy has no configured Origin. Allowing origin [http://192.168.0.126:31090] to wss://kubernetes.default/api/v1/namespaces?watch=true&resourceVersion=331836
E0503 11:10:08.734237 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 11:11:08.762779 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
E0503 11:12:08.736142 1 handlers.go:141] failed to parse "=http://netobserv-plugin.netobserv.svc:9001" endpoint for "netobserv-plugin" plugin
- Plugins POD logs
k logs -f pod/netobserv-plugin-9774b5c58-bj7mg
time="2025-05-03T10:50:11Z" level=info msg="Starting netobserv-console-plugin [build version: v1.8.2-community-011f3a4, build date: 2025-03-20 11:27] at log level info" module=main
time="2025-05-03T10:50:11Z" level=info msg="Loki is enabled (http://loki.logging:3100/)" module=config
time="2025-05-03T10:50:11Z" level=info msg="Prometheus is enabled:\n - admin: http://kube-prometheus-stack-prometheus.monitoring:9090\n - dev: \n" module=config
time="2025-05-03T10:50:11Z" level=warning msg="INSECURE: auth checker is disabled" module=config
time="2025-05-03T10:50:11Z" level=info msg="listening on http://:9002" module=metrics-server
time="2025-05-03T10:50:11Z" level=info msg="listening on http://:9001" module=server
time="2025-05-03T10:51:50Z" level=error msg="cannot unmarshal, response was: 404 page not found\n" error="invalid character 'p' after top-level value" module=handler
time="2025-05-03T10:51:50Z" level=error msg="Could not get max chunk age: error when fetching Loki ingester max chunk age: Error from Loki query: [404] Unknown error from Loki\ncannot unmarshal\n404 page not found\n" module=handler
time="2025-05-03T11:03:42Z" level=error msg="cannot unmarshal, response was: 404 page not found\n" error="invalid character 'p' after top-level value" module=handler
time="2025-05-03T11:03:42Z" level=error msg="Could not get max chunk age: error when fetching Loki ingester max chunk age: Error from Loki query: [404] Unknown error from Loki\ncannot unmarshal\n404 page not found\n" module=handler
Metadata
Metadata
Assignees
Labels
No labels